September 3
CEDEC2014
Vehicle Gameをドライバー視点に!
•VH_Buggyを右クリックして「Create Blueprint based on this」 (Game/Vehicles/VH_Buggy/Blueprint内にあります)
–VH_Buggy_DriversEyeという名前に
–VH_Gamemodeを右クリックして「Create Blueprint based on this」 してVH_Gamemode_DriversEyeとしてGame Mode中のDefault Pawn ClassをVH_Buggy_DriversEyeという名前に
–ワールド設定の「GameMode Override」をVH_Gamemode_DriversEye に
September 3
CEDEC2014
Vehicle Gameをドライバー視点に!
•DriversCameraのパラメータ調整
–DriversCameraのUse Controller View RotationをOFFに
–DriversSpringArmのEnable Camera LagとEnable Camera Rotation LagをONにして、Camera Lag Speedを100、Camera Rotation Lag Speedを50に。(ここはお好みで設定)
34.
September 3
CEDEC2014
Vehicle Gameをドライバー視点に!
•カメラの切り替え機能も入れてみましょう
–グラフでInputのKey EventsからYキー(なんでもよいです)
–左の毎ブループリントの下部の「継承して変数を表示」すると継承元の変 数も参照できるので、継承元のVH_Buggyが持っていたCameraを取得して、 Toggle Active
–さらにDriversCameraを取得してToggle Activeを繋ぐだけ!
September 3
CEDEC2014
データの保存
•レベルを跨ぎたいデータ
–GameInstanceオブジェクト
•GameInstanceを継承してプロジェクト設定で設定
•Set
•Get
•ゲーム終了後も保持したいデータ
–SaveGameオブジェクト
•SaveGameを継承して
•Save Game to Slot
•Load Game to Slot
•その他
–URL(レベルを切り替える際のレベル名等文字列)にパラメータを含める
–特定のUObjectをRootにAdd