RPGツクールと数学のブログスマートフォン用の表示で見るRPGツクールと数学のブログRPGツクールと数学についてのブログです。RPGツクール2000-原理・アルゴリズム過去ブログの転載です。ピクチャーを任意角度で固定したままにする方法です。これにはイベント命令をバイナリ等で直接いじる必要があるので、↓ここでは相互変換モジュールを利用します。RPGツクールと数学のブログピクチャーの回転をして途中で止めれば傾いた画像を実現できそうですが、通常回転を中途半端に止めることはできないので、回転速度を0にしてしまう方法を用います。回転速度を1~9以外にするために相互変換モジュールを用います。途中まで回転したら回転速度を0にします。↑これは時計回りに120°回転させたまま固定したものです。[°/F]であると推測されています。Sは回転速度、Fはフレームです。回転は一瞬で済ませて固定したいので、ここでは1フレームで目的の角度にすることを考えます。固定したい角度θはθ=45S/32[°]で与えられるとします。これを回転速度Sについて解くとS=32θ/45となり、これを用いるとθから回転速度を得ることができます。時計回りに120°回転したければθ=120°を代入して、S=32×120/45≒85ですから、回転速度を85にして1フレーム停止、その後回転速度を0にすれば任意角度のまま固定させることが可能です。0.0秒(W)(回転速度:0)◆これでOKです。これを自動化するスクリプトは以下の通りです。%7これを先頭に書けばrotate命令が使用できるようになります。(透明度)↑ちょっとずつ角度を増やしつつ縮小、透過度を下げていったものです。残像っぽくなってかっこよさそうですが、重たくて使い物になりません。回転斬り)基本編のオマケで、回転斬りを作りましょう。敵への攻撃の続きを作ります。過去ブログの転載です。色んなことが便利になる過去ブログの転載です。月別アーカイブプロフィールid:fermiumbay13RPGツクールと数学についてのブログです。読者になるはてなブログをはじめよう!fermiumbay13さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。