いつもお世話になっております
質問頻度が多く申し訳ありません
CF2.5の使い方にはだいぶ慣れて来たのですが
同時に自分のイベントの組み方に疑問を持つ事も増えてきました
その一つが条件の使い方なのですが
例えば 数式の答えを変数に代入したい時に
代入するタイミングをフラグやフラグ用の変数で管理する場合
代入を行う手前でフラグを立て 代入後にフラグを伏せますが
答えが変わるたびに即座に更新されてもいい値である場合
・変数A*変数B<>変数C
のような “代入値と異なる” を条件にしてフラグや変数の枠を浮かせています
これが複雑な数式だったり負荷の大きい画像の状態取得だったりした場合
“代入値と異なる” を使わずに単純なフラグを用意した方が
計算をさせる事無く負荷が軽いなどといった事はあるのでしょうか
一行内の条件を並べる順番にしても 結果が変わってしまわない範囲で
単純な条件を上にすれば その条件が満たされなかった時点で
それ以降に複雑な参照条件があってもスルーされて負担にならない
といった事にはならないのでしょうか
複雑な条件が増えると毎フレームそれを参照するだけで
結構な負担になってしまうのではないかという疑問です