【VX Ace/RGSS3】 エネミーアニメーション ― 2012/03/21 00:05:18
まずはじめに。
これはSupponの意味不明ブログ様のサイトで公開されている、
「動くエネミー」という、RGSS2のスクリプトの改造版です。
VXでアニメーションするよう改造し、さらにそれをRGSS3化したものです。
なのでバージョンなども付与していません。
RGSS2版もありますが、公開しません。
また、この素材に関しては、再配布絶対禁止です。
Suppon様より、本サイトコメントより掲載の許可を頂きましたので、
このまま継続して掲載させていただきます。
寛容なお心、大変ありがとうございました。
というわけでスクリプト。
エネミーをゆらゆら動かすのはSupponの意味不明ブログ様の機能、
そこから派生させ、エネミーをアニメーションさせます。
具体的には、キャラチップのように3段階に分けて、
指定したフレームごとにアニメーションさせます。
またアニメーション中にSEを鳴らす事もできます。
それにより、羽ばたきなどの演出が可能です。
最大の難点は、敵キャラ画像を3枚用意しなければならない事です。
私には絵を描く技術、編集する技術がありません(せいぜい色換え)。
なのでテストでは、キャラチップを敵キャラ画像として保存し、使っています。
これもダメな行為であれば、この記事はすぐ消すかも知れません。
ちなみに画像変更時にバグがあり、それを修正したら
「ゆらゆら動く」が動作しなくなりました。
186行目をコメントにしたためですが、手直しはゆっくり考えます。
スクリプト
http://web-friend.net/rgss3/rgss3_enemy_animation.txt
サンプル
http://web-friend.net/rgss3/rgss3_enemy_animation.zip
また、First Seed Material様の掲示板にご要望があり、
それに対応した改造版も作成しました。
こちらは画像1~3を繰り返すのではなく、いくつでも画像を追加できます。
一定画像のループではない場合にお使い下さい。
ただ、設定や素材収集が面倒になってくると思います。ご了承下さい。
スクリプト
(下記修追加版を作成したため、こちらは削除します)
サンプル
(下記修追加版を作成したため、こちらは削除します)
さらに、上記要望の追加版を掲載します。
これはスキルごとにアニメーションの設定が可能です。
ただし「ゆらゆら動く」が正常に動きません。
原因は分かっていますが解決法が浮かばない状況ですので、
時間がある時にのんびり手直ししていきます。
設定が長くなるので、スクリプトを分離しました。
スクリプト
[設定]
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2_custom.txt
[本体]
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2_program.txt
サンプル
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2.zip
これはSupponの意味不明ブログ様のサイトで公開されている、
「動くエネミー」という、RGSS2のスクリプトの改造版です。
VXでアニメーションするよう改造し、さらにそれをRGSS3化したものです。
なのでバージョンなども付与していません。
RGSS2版もありますが、公開しません。
また、この素材に関しては、再配布絶対禁止です。
Suppon様より、本サイトコメントより掲載の許可を頂きましたので、
このまま継続して掲載させていただきます。
寛容なお心、大変ありがとうございました。
というわけでスクリプト。
エネミーをゆらゆら動かすのはSupponの意味不明ブログ様の機能、
そこから派生させ、エネミーをアニメーションさせます。
具体的には、キャラチップのように3段階に分けて、
指定したフレームごとにアニメーションさせます。
またアニメーション中にSEを鳴らす事もできます。
それにより、羽ばたきなどの演出が可能です。
最大の難点は、敵キャラ画像を3枚用意しなければならない事です。
私には絵を描く技術、編集する技術がありません(せいぜい色換え)。
なのでテストでは、キャラチップを敵キャラ画像として保存し、使っています。
これもダメな行為であれば、この記事はすぐ消すかも知れません。
ちなみに画像変更時にバグがあり、それを修正したら
「ゆらゆら動く」が動作しなくなりました。
186行目をコメントにしたためですが、手直しはゆっくり考えます。
スクリプト
http://web-friend.net/rgss3/rgss3_enemy_animation.txt
サンプル
http://web-friend.net/rgss3/rgss3_enemy_animation.zip
また、First Seed Material様の掲示板にご要望があり、
それに対応した改造版も作成しました。
こちらは画像1~3を繰り返すのではなく、いくつでも画像を追加できます。
一定画像のループではない場合にお使い下さい。
ただ、設定や素材収集が面倒になってくると思います。ご了承下さい。
スクリプト
(下記修追加版を作成したため、こちらは削除します)
サンプル
(下記修追加版を作成したため、こちらは削除します)
さらに、上記要望の追加版を掲載します。
これはスキルごとにアニメーションの設定が可能です。
ただし「ゆらゆら動く」が正常に動きません。
原因は分かっていますが解決法が浮かばない状況ですので、
時間がある時にのんびり手直ししていきます。
設定が長くなるので、スクリプトを分離しました。
スクリプト
[設定]
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2_custom.txt
[本体]
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2_program.txt
サンプル
http://web-friend.net/rgss3/rgss3_enemy_animation_renew2.zip
最近のコメント