*改造Tips [#f8313908] **Dan★Oniソース概要 [#oe66801e] ParaFla!ソース ver fd 3.12.9の場合。~ 他のソースでは多少違いがある場合がある。~ ***矢印・フリーズアローの生成ルール [#t8f61bc1] -名前の決め方~ #ref(arrowName.png,around) #clear --赤色 (矢印かフリーズアローか)~ "f"という文字があればフリーズアロー、なければ矢印。~ ~ --青色 (どの矢印か)~ これは基本的に以下のようになっている。~ 「le」⇒左、「led」⇒左矢印、「do」⇒下、「oni」⇒おにぎり、~ 「up」⇒上、「rid」⇒右矢印、「ri」⇒右、~ 「le2」⇒左(2)、「do2」⇒下(2)、「up2」⇒上(2)、「ri2」⇒右(2)、~ 「gor」⇒ギコ、「iyo」⇒いよう~ ~ --黄色 (その矢印の中で何番目か)~ スタートから何番目の矢印かということ。~ 矢印の被り回避の際に、どの矢印かを特定するのに用いる。~ ~ -必要な項目 |Arrow|Frz|名称|内容| |◆|◆|setflg|判定が行われたかどうかのフラグ。初めはfalse。| |◆|◆|cnt|ステップゾーンに到達するまでのフレーム数。&br;1x, 400pxなら200frame。| |◆|◆|bstcnt|Sp.Motionで使用するフレーム数。&br;上のcntからストップする間のフレーム数を引いたもの。| |◆|◆|_alpha|矢印の透明度。Appearanceで用いる。| |◆|◆|moveY|ステップゾーンまでの距離。&br;400pxなら基本400になるが誤差もある。| |◆|◆|spd|矢印個別にかかる倍速。譜面データで言うところのboost_data。&br;初期倍速や途中変速で使われるような一斉倍速ではない。| |◆|◆|_y|矢印の初期出現位置。&br;Reverse, Halfwayなどにより場所が変わる。| |◆|◆|onEnterFrame|矢印・フリーズアローを動作させる関数を入れておく。| ||◆|fLength|フリーズアローの長さ|