「ジャンプアニメーション」の編集履歴(バックアップ)一覧はこちら
ジャンプアニメーション - (2011/05/07 (土) 00:04:41) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
<h3>ジャンプしたらジャンプ中アニメーションをさせて、着地したら終了する方法。</h3>
<p><span style="color:rgb(128,0,0);">※事前に通常の基本アニメセットとは別に、ジャンプ中のアニメセットを用意しておきます。</span></p>
<p>内容:静止状態と移動にジャンプ中のアニメを登録する。</p>
<pre>
【フロー1】Xキーを押したとき
</pre>
<p style="margin-left:40px;">・こちらのテクを参考に1フレームのウェイトを入れる(普通のウェイトだと長い感じがします)<br />
・基本アニメセットを変更します。<br />
・ジャンプコマンドを実行。</p>
<h5 style="margin-left:40px;"><span style="background-color:rgb(255,255,153);">アニメセットを変更する前にウェイトを入れる理由</span></h5>
<p style="margin-left:80px;">
これを入れないと、ブロックキャラに乗っている状態からジャンプする際にアニメ変更が行われません。</p>
<pre>
【フロー2,3】自分の下にブロックが当たったとき & ブロックキャラに当たったとき
</pre>
<p style="margin-left:40px;">・基本アニメセットをもとに戻す</p>
<p>
普通にジャンプ時にアニメを実行するだけでは<u>ジャンプ中にアニメが終了</u>する事があったり、小ジャンプした場合は<u>地面に着地してもジャンプのアニメが終っていない</u>事があります。<br />
では、どのようにすればよいでしょうか?<br />
</p>
<h3>ジャンプしたらジャンプ中アニメーションをさせて、着地したら終了する方法。</h3>
<p><span style="color:rgb(128,0,0);">※事前に通常の基本アニメセットとは別に、ジャンプ中のアニメセットを用意しておきます。</span></p>
<p>ジャンプ時の基本アニメセット内容:「立ち」と「立ち移動」にジャンプ中のアニメを登録する。</p>
<h5>主人公のフロー</h5>
<pre>
【フロー1】常時 Xキーを押したとき
</pre>
<p style="margin-left:40px;">・<a href="http://www47.atwiki.jp/acedi4wiki/pages/29.html"><u>こちら</u></a>の応用テクを参考に1フレーム程のウェイトを入れる(普通のウェイトだと長い感じがします)<br />
・ジャンプコマンドを実行。(アニメを入れてもOKです)<br />
・基本アニメセットを変更します。(通常アニメセット→ジャンプ中アニメセット)<br />
</p>
<h5 style="margin-left:40px;"><span style="background-color:rgb(255,255,153);">アニメセットを変更する前にウェイトを入れる理由</span></h5>
<p style="margin-left:80px;">
これを入れないと、ブロックキャラに乗っている状態からジャンプする際にアニメ変更が行われません。</p>
<pre>
【フロー2】常時 ステータス条件3:自分がブロックに乗っている(ブロックキャラも含む)なら
</pre>
<p style="margin-left:40px;">・基本アニメセットをもとに戻す</p>
<p>応用編 ~ 足場を踏み外した時もアニメーションさせる</p>
<p>変数を一つ使います。</p>
<p> </p>