12 lines
394 B
GDScript
12 lines
394 B
GDScript
class_name Util
|
|
extends Node
|
|
|
|
#add effects
|
|
static func add_effect_to_self(node: Node, effect: PackedScene) -> void:
|
|
#instantiate the packed scene
|
|
var nodeInstance: Node = effect.instantiate()
|
|
#gets the nodes global postion and makes the node instance global position that
|
|
nodeInstance.global_position = node.global_position
|
|
#adds it to the scene
|
|
node.get_parent().add_child(nodeInstance)
|