パーティクル
CoddyのGodotジャーニー「ゲームの手触り」セクションの一部。レッスン 12/23。
煙、火花、炎、ほこりはパーティクルでできています。パーティクルノードは、小さな形をたくさん放出し、それぞれをしばらく動かしてから削除します。
このノードはCPUParticles2Dです。ロボットの足元にはThrusterという名前のノードがあり、琥珀色の炎を下向きに放出するように設定されています。最初はオフになっています。
$Thruster.emitting = trueemittingでオンとオフを切り替えます。ほかにも、効果を形作るプロパティがいくつかあります。
amount:同時に存在するパーティクルの数lifetime:それぞれのパーティクルが存在する秒数directionとspread:パーティクルが飛ぶ方向gravity:パーティクルを引っ張るもの
チャレンジ
簡単ゲームが始まったら、ロボットのThrusterをオンにして、炎を太くするためにamountを40に設定します。
自分で試してみよう
extends Node2D
func _ready():
pass
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
ゲームの手触りのすべてのレッスン
自分で練習してみよう: Godotプレイグラウンド