Added execution order test
This commit is contained in:
parent
8656089aba
commit
93b0ce64cf
@ -1,6 +1,6 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://bk5p5w2gxxuq5"]
|
||||
|
||||
[ext_resource type="Script" path="res://benchmark/Benchmark.gd" id="1_363x2"]
|
||||
[ext_resource type="Script" path="res://test/benchmark/Benchmark.gd" id="1_363x2"]
|
||||
|
||||
[node name="Benchmark" type="Node"]
|
||||
|
44
client/test/order/TestOrder.gd
Normal file
44
client/test/order/TestOrder.gd
Normal file
@ -0,0 +1,44 @@
|
||||
extends Node
|
||||
|
||||
func _init():
|
||||
callback("_init")
|
||||
|
||||
func _enter_tree():
|
||||
callback("_enter_tree")
|
||||
|
||||
func _exit_tree():
|
||||
callback("_exit_tree")
|
||||
|
||||
func _ready():
|
||||
callback("_ready")
|
||||
get_tree().process_frame.connect(callback.bind("process_frame"))
|
||||
get_tree().physics_frame.connect(callback.bind("physics_frame"))
|
||||
|
||||
func _process(_delta):
|
||||
callback("_process")
|
||||
queue_free()
|
||||
|
||||
func _physics_process(_delta):
|
||||
callback("_physics_process")
|
||||
|
||||
func _notification(what):
|
||||
match what:
|
||||
NOTIFICATION_PROCESS:
|
||||
callback("NOTIFICATION_PROCESS")
|
||||
NOTIFICATION_PHYSICS_PROCESS:
|
||||
callback("NOTIFICATION_PHYSICS_PROCESS")
|
||||
NOTIFICATION_PARENTED:
|
||||
callback("NOTIFICATION_PARENTED")
|
||||
NOTIFICATION_UNPARENTED:
|
||||
callback("NOTIFICATION_UNPARENTED")
|
||||
NOTIFICATION_PREDELETE:
|
||||
callback("NOTIFICATION_PREDELETE")
|
||||
|
||||
func _input(_event):
|
||||
callback("_input")
|
||||
|
||||
func _unhandled_input(_event):
|
||||
callback("_unhandled_input")
|
||||
|
||||
func callback(s):
|
||||
print("[%d] [%s]: %s" % [Engine.get_frames_drawn(), name, s])
|
9
client/test/order/TestOrder.tscn
Normal file
9
client/test/order/TestOrder.tscn
Normal file
@ -0,0 +1,9 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://4cjm7vlsa7a1"]
|
||||
|
||||
[ext_resource type="Script" path="res://test/order/TestOrder.gd" id="1_d3f6g"]
|
||||
|
||||
[node name="Parent" type="Node"]
|
||||
script = ExtResource("1_d3f6g")
|
||||
|
||||
[node name="Child" type="Node" parent="."]
|
||||
script = ExtResource("1_d3f6g")
|
Loading…
Reference in New Issue
Block a user