概要
Unity PlayMaker用カスタムアクションの紹介です。
LvParabolicMovementの高機能版になります。
オブジェクトを Point A → Point B → Point C の軌道で移動させながら、
スケール・回転(Euler)・スローモーションも同時に制御できるアクションです。
🧩 必要な設定項目
| パラメータ名 | 説明 |
| Target Object | 移動させたいオブジェクト |
| Point A / B / C | 移動の3点(開始・中間・終了) |
| Scale A / B / C | 各ポイントでのスケール(localScale) |
| Rotation Euler A / B / C | 各ポイントでの回転(オイラー角) |
| Duration | 全体の移動時間(秒) |
| Slow Motion Factor | スロー時の速度倍率(例:0.2 = 20%速度) |
| Slow Motion Duration | スローがかかる時間(全体の中央付近) |
🔁 使い方の手順
- PlayMaker FSM にアクションを追加。
- Target Object に対象オブジェクトを指定。
- Point A/B/C に移動経路の3点を設定。
- Scale A/B/C に各点でのスケールを設定(省略可)。
- Rotation Euler A/B/C に各点での回転を設定(省略可)。
- Duration に全体の移動時間を設定。
- Slow Motion Factor と Slow Motion Duration を設定(スロー演出が不要なら Slow Motion Duration = 0 に)。
ダウンロード
Zipファイルに入っているスクリプトをPlayMakerのActionフォルダー内に適当なフォルダーを作って入れてください。
このスクリプトで何か問題があっても責任は取れませんので、ご理解の上で使用願います。
このアクションが気に入ったら、何か私の作ったゲームを買っていただけると助かります!


コメント