Menu
CoddyTech

パーティクル

CoddyのGodotジャーニー「ゲームの手触り」セクションの一部。レッスン 12/23。

煙、火花、炎、ほこりはパーティクルでできています。パーティクルノードは、小さな形をたくさん放出し、それぞれをしばらく動かしてから削除します。

このノードはCPUParticles2Dです。ロボットの足元にはThrusterという名前のノードがあり、琥珀色の炎を下向きに放出するように設定されています。最初はオフになっています。

$Thruster.emitting = true

emittingでオンとオフを切り替えます。ほかにも、効果を形作るプロパティがいくつかあります。

  • amount:同時に存在するパーティクルの数
  • lifetime:それぞれのパーティクルが存在する秒数
  • directionとspread:パーティクルが飛ぶ方向
  • gravity:パーティクルを引っ張るもの
challenge icon

チャレンジ

簡単

ゲームが始まったら、ロボットのThrusterをオンにして、炎を太くするためにamountを40に設定します。

自分で試してみよう

extends Node2D

func _ready():
	pass
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

ゲームの手触りのすべてのレッスン

自分で練習してみよう: Godotプレイグラウンド