main menu: fix animations start times
This commit is contained in:
parent
79e7954b50
commit
47944509f7
@ -13,17 +13,21 @@
|
|||||||
|
|
||||||
[node name="Node2D" type="Node2D"]
|
[node name="Node2D" type="Node2D"]
|
||||||
|
|
||||||
[node name="background" type="AnimatedSprite" parent="."]
|
[node name="ely" type="AnimatedSprite" parent="."]
|
||||||
|
visible = false
|
||||||
frames = ExtResource( 4 )
|
frames = ExtResource( 4 )
|
||||||
animation = "start"
|
animation = "start"
|
||||||
centered = false
|
centered = false
|
||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
|
start_delay = 2.0
|
||||||
|
|
||||||
[node name="Fire" type="AnimatedSprite" parent="."]
|
[node name="fire" type="AnimatedSprite" parent="."]
|
||||||
|
visible = false
|
||||||
frames = ExtResource( 6 )
|
frames = ExtResource( 6 )
|
||||||
animation = "start"
|
animation = "start"
|
||||||
centered = false
|
centered = false
|
||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
|
start_delay = 4.0
|
||||||
|
|
||||||
[node name="UI" type="Control" parent="."]
|
[node name="UI" type="Control" parent="."]
|
||||||
margin_right = 40.0
|
margin_right = 40.0
|
||||||
@ -80,5 +84,5 @@ script = ExtResource( 3 )
|
|||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
[connection signal="animation_finished" from="background" to="background" method="_on_background_animation_finished"]
|
[connection signal="animation_finished" from="ely" to="ely" method="_on_background_animation_finished"]
|
||||||
[connection signal="animation_finished" from="Fire" to="Fire" method="_on_background_animation_finished"]
|
[connection signal="animation_finished" from="fire" to="fire" method="_on_background_animation_finished"]
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
extends AnimatedSprite
|
extends AnimatedSprite
|
||||||
|
|
||||||
|
export var start_delay : float = 0.1
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
yield(get_tree().create_timer(0.1), 'timeout')
|
yield(get_tree().create_timer(start_delay), 'timeout')
|
||||||
play('start')
|
play('start')
|
||||||
frame = 0
|
frame = 0
|
||||||
|
show()
|
||||||
|
|
||||||
func _on_background_animation_finished():
|
func _on_background_animation_finished():
|
||||||
play('idle')
|
play('idle')
|
||||||
|
Loading…
Reference in New Issue
Block a user