浏览代码

Merge pull request #31 from williamd1k0/3d-platformer-coin-free

Free coin in 3D platformer
Rémi Verschelde 8 年之前
父节点
当前提交
f1f3f187d2
共有 3 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      3d/platformer/coin.gd
  2. 二进制
      3d/platformer/coin.scn
  3. 二进制
      3d/platformer/stage.scn

+ 6 - 0
3d/platformer/coin.gd

@@ -9,3 +9,9 @@ func _on_coin_body_enter(body):
 	if (not taken and body extends preload("res://player.gd")):
 		get_node("anim").play("take")
 		taken = true
+
+
+func _on_anim_finished():
+	if get_node("anim").get_current_animation() == "take":
+		queue_free()
+		

二进制
3d/platformer/coin.scn


二进制
3d/platformer/stage.scn