ごいしはまぐり

ノベルゲーム制作サークル「ごいしはまぐり」紹介の他、映画紹介やティラノスクリプト等、メンバーの記事を寄せ集めています。

ティラノスクリプト

ティラノスクリプト備忘録14 移動エフェクト

投稿日:2019年6月6日 更新日:


キャラが移動するときのエフェクトを動画にまとめました。
なんとなくどのエフェクトも似ているな―と思うなかれ。
場面と合わせれば効果的そうなのも沢山あります。

以下はテスト用のコードと実際に動かした動画です。



移動エフェクトサンプル イラスト:よーは

テスト開始[p]
[chara_show name="yamamine" time="2000"] 

jswing[p]
[anim name="yamamine" left = 40 time=2000 effect=jswing]
[wa]

easeInQuad[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInQuad]
[wa]

easeOutQuad[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutQuad]
[wa]

easeInOutQuad[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInOutQuad]
[wa]

easeInCubic[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInCubic]
[wa]

easeOutCubic[p]
[anim name="yamamine" left = 800 time=2000 effect=easeOutCubic]
[wa]

easeInOutCubic[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInOutCubic]
[wa]

easeInQuart[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInQuart]
[wa]

easeOutQuart[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutQuart]
[wa]

easeInOutQuart[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInOutQuart]
[wa]

easeInQuint[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInQuint]
[wa]

easeOutQuint[p]
[anim name="yamamine" left = 800 time=2000 effect=easeOutQuint]
[wa]

easeInOutQuint[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInOutQuint]
[wa]

easeInSine[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInSine]
[wa]

easeOutSine[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutSine]
[wa]

easeInOutSine[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInOutSine]
[wa]

easeInExpo[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInExpo]
[wa]

easeOutExpo[p]
[anim name="yamamine" left = 800 time=2000 effect=easeOutExpo]
[wa]

easeInOutExpo[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInOutExpo]
[wa]

easeInCirc[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInCirc]
[wa]

easeOutCirc[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutCirc]
[wa]

easeInElastic[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInElastic]
[wa]

easeOutElastic[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutElastic]
[wa]

easeInOutElastic[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInOutElastic]
[wa]

easeInBack[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInBack]
[wa]

easeOutBack[p]
[anim name="yamamine" left = 800 time=2000 effect=easeOutBack]
[wa]

easeInOutBack[p]
[anim name="yamamine" left = 40 time=2000 effect=easeInOutBack]
[wa]

easeInBounce[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInBounce]
[wa]

easeOutBounce[p]
[anim name="yamamine" left = 40 time=2000 effect=easeOutBounce]
[wa]

easeInOutBounce[p]
[anim name="yamamine" left = 800 time=2000 effect=easeInOutBounce]
[wa]

テスト終了[p]



動画1分37秒あたりからの「~Elastic」や「~Back」「~Bounce」エフェクトは特徴があり、場面に合った動きをすると面白くなりそうです。

どういう動きにどういうエフェクトが適しているのか今後調査して、
分かり次第更新したいと思います。


それではまた!



ごいしはまぐりではブラウザでプレイできるノベルゲームも制作しております。
作品一覧はこちらです。

-ティラノスクリプト

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

ティラノスクリプト備忘録41
跳ねるマクロ

 今回は、使ってきた自作マクロを紹介したいと思います。 まずはキャラクターが「跳ねるマクロ」です。 実際に動かしてみた動画とコードをご覧ください。 跳ねるマクロ[p] [chara_show name ...

ティラノスクリプト備忘録5 変数によるIf分岐

ティラノスクリプト備忘録第5弾は「変数によるIf分岐」の作り方です。ボタン以外の分岐があると、ゲームとしての奥深さを表現出来たりしそうですね。ティラノスクリプト備忘録3では変数の出力について、 ティラ ...

ティラノスクリプト備忘録17
広告収入を得よう

2020/07/03 広告常時表示方法を追加  自身の作ったゲームで収入を得る… ゲーム開発者なら一度は考えることではないでしょうか。 今回はティラノスクリプトやティラノビルダーを使って収益化、広告収 ...

ティラノスクリプト備忘録40
マクロに値を渡す

 今回はティラノスクリプト[macro]タグで変数を渡す方法についてご説明します。 [macro]タグは繰り返し同じようなタグの組み合わせを使用しているときに使うとコードが短くすることが出来るので制作 ...

ティラノスクリプト備忘録16
セーブデータ・変数の初期化

 みなさまこんにちは!ぽんかです。以前、乱数や変数による条件分岐、変数への入力についてご説明しましたが、今回はセーブデータと変数の初期化についてです。 中でもシステム変数は不可逆的で一度保存してしまっ ...

アーカイブ