Refactor player animation and collision based entrances
This commit is contained in:
@@ -1,10 +1 @@
|
||||
extends Node
|
||||
|
||||
# Public Methods
|
||||
func OnPlayerAreaEntered(area: Area2D) -> void:
|
||||
pass
|
||||
|
||||
|
||||
# Private Methods
|
||||
func _ready() -> void:
|
||||
pass
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
extends Node
|
||||
|
||||
@export var player: CharacterBody2D
|
||||
@export var player_entity: Node2D
|
||||
@export var markers: Node2D
|
||||
|
||||
# Public Methods
|
||||
func _ready() -> void:
|
||||
var body := player_entity.get_node("Player Body") as CharacterBody2D
|
||||
|
||||
var marker_name := MapLoader.GetSpawnMarker()
|
||||
if !marker_name:
|
||||
return
|
||||
@@ -13,4 +15,4 @@ func _ready() -> void:
|
||||
if child.name == marker_name:
|
||||
var marker := child as Marker2D
|
||||
var position := marker.global_position
|
||||
player.position = position
|
||||
body.position = position
|
||||
|
||||
Reference in New Issue
Block a user