16/01/07 15:45:23.74 1IlZHrW9.net
仕事でcf2.5いじれなくて試してないけど
反射レーザーはエクステンションObject Resizerと
Advanced Direction Object使うと楽かもしれないね
仮に発射地点をA、1回目の反射をB、2回目以降C、D、E…
Advanced Direction ObjectでAB間の距離を算出
Object Resizerでレーザーの長さを出してやる
またAdvanced Direction Objectで角度を調整(360度可能)
BC、CD…と繰り返せば高速ループ大幅に減らせる上に精度も向上すると思う
チャージに合わせてレーザー太くしたり自由自在(多分w)
レーザーがビーって伸びていくのはABCD…とは別の変数
仮に変数名を「現在の進行距離」「進行速度」「最大飛距離」とする
毎フレーム「現在の進行距離」=「現在の進行距離」+「進行速度」で計算
Object Resizerで伸ばす距離はこれで制御出来るはず
ちなみにAB、BC、CD…ペア毎にレーザーは別オブジェクトね
1つのオブジェクトを曲げるより複数のオブジェクトで貼り付けるほうが応用が利いて良い
頭の中ではぼくのかんがえたさいきょうのはんしゃれーざーなんだけど
実際に組んで動かしてないからイメージ通りに動作してくれるかは知らないw