競合の回避方法

ホーム フォーラム CF2.5使用法全般 競合の回避方法

  • このトピックには3件の返信、2人の参加者があり、最後にfoolkeyにより7年、 6ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #13174
    foolkey
    参加者

    2点技術的な面で質問させてください。

    RPGのタイムゲージのように
    カウンターを3つ設置して同時に1ずつ増加していき、100になったらコマンド入力する
    というものにしたいのですが、3つのカウンターが競合してしまいコマンド入力イベントがうまく実行できません
    同じ数字でも優先順位を付ける方法

    リストオブジェクトに同じ文字列、もしくは数字がある場合
    新しく追加された文字列を削除する方法

    この2点を教えて頂けたらと思います。
    どうか、よろしくお願い致します。

    #13180
    ASD
    キーマスター

    >>foolkeyさん
    まず2番目のご質問にお答えします。
    リストオブジェクトの数式に、指定した文字列で検索する機能がありますので、それを使い、一致した場合は新しい行を追加しないようにすれば良いでしょう。

    – サンプルプログラム
    https://blog.clickteam.jp/wp-content/uploads/2016/10/cf25_blog_2106-10-23_search_text_in_list.zip

    #13183
    ASD
    キーマスター

    最初のご質問のサンプルです。
    フラグを使用し、優先順位の高いイベントが実行されてフラグがONにならないと、それ以降のイベントが実行されないように制限すると良いでしょう。

    – サンプルプログラム
    https://blog.clickteam.jp/wp-content/uploads/2016/10/cf25_blog_2016-10-23_same-conditions_priority.zip

    #13187
    foolkey
    参加者

    頂いたサンプルを元に組んでみたところ、問題なく完璧に動作しました。
    本当に助かりました。ありがとうございました!

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。