LoginSignup
0
0

More than 5 years have passed since last update.

Endless Runner 5 - Varying the Course

Posted at

Endless Runner

5 - Varying the Course

5 - Varying the Course

BP_FloorTileのChild Blueprint Class:BP_FloorTile_RampUpを作成する

BP_FloorTileを右クリック
Create Child Blueprint Classを選択し、Child Classを作成する
image

StaticMesh:Rampを追加する

名前 追加するコンポーネント
Ramp Static Mesh

Rampの詳細を設定する

Static Mesh: Static Mesh

項目名
Static Mesh Shape_Wedge_B

Transform

項目 X Y Z
Location 1250.0 0.0 0.0
Rotation 0.0 0.0 180.0
Scale 5.0 10.0 3.0

Materials

項目名
Elements 0 M_Tech_Hex_Tile_Pulse

image

AttachPointの位置をRampの上部中央に移動する

Transform

項目 X Y Z
Location 1500.0 0.0 280.0
Rotation 0.0 0.0 0.0
Scale 1.0 1.0 1.0

image

EndTriggerの位置をRampの上部中央に移動する

Transform

項目 X Y Z
Location 1500.0 0.0 475.0
Rotation 0.0 0.0 0.0
Scale 1.0 1.0 1.0

image

RunGameModeのAddFloorTileをBP_FloorTileかBP_FloorTile_RampUpのいずれかを追加するように変更する

変数:FloorTilesを追加する

変数名 変数の型
FloorTiles Actor(Class)(配列)

image

処理を実装
image

コンパイル -> 保存 -> Class Default

FloorTiles

インデックス
0 BP_FloorTile
1 BP_FloorTile_RampUp

image

プレイして確認する
image

BP_FloorTile_RampDownを作成する

BP_FloorTile_RampUpからDuplicate(複製)してBP_FloorTile_RampDownを作成する

BP_FloorTile_RampUpをDuplicateする
image

BP_FloorTile_RampDownに名前を設定する
image

Rampを下り坂になるように移動する

Transform

項目 X Y Z
Location 1250.0 0.0 -300.0
Rotation 0.0 0.0 0.0
Scale 1.0 1.0 1.0

image

AttachPointを下り坂の終わりに移動する

Transform

項目 X Y Z
Location 1500.0 0.0 -300.0
Rotation 0.0 0.0 0.0
Scale 1.0 1.0 1.0

image

EndTriggerを下り坂の終わりに移動する

Transform

項目 X Y Z
Location 1500.0 0.0 -135.0
Rotation 0.0 0.0 0.0
Scale 1.0 1.0 1.0

image

RunGameModeのFloorTilesにBP_FloorTile_RampDownを追加する。

FloorTiles

インデックス
0 BP_FloorTile
1 BP_FloorTile_RampUp
2 BP_FloorTile_RampDown

image

プレイして確認する

コースに直線、上り、下りが作成される
image

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0