fix: red light flashing overlay size
This commit is contained in:
parent
c02296721a
commit
6fab67bdec
@ -100,7 +100,6 @@ shape = SubResource( 1 )
|
||||
layer = 100
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="TransitionLayer"]
|
||||
visible = false
|
||||
margin_right = 1024.0
|
||||
margin_bottom = 600.0
|
||||
color = Color( 0, 0, 0, 0 )
|
||||
|
||||
@ -1327,7 +1327,7 @@ position = Vector2( -70, 1 )
|
||||
scale = Vector2( 0.878906, 0.936025 )
|
||||
|
||||
[node name="BlobbySprite" parent="Blobby" index="5"]
|
||||
frame = 6
|
||||
frame = 9
|
||||
|
||||
[node name="BlobbymationTree" parent="Blobby/BlobbySprite" index="0"]
|
||||
parameters/playback = SubResource( 33 )
|
||||
|
||||
@ -1151,7 +1151,7 @@ position = Vector2( -156, -51 )
|
||||
scale = Vector2( 0.878906, 0.936025 )
|
||||
|
||||
[node name="BlobbySprite" parent="Blobby" index="5"]
|
||||
frame = 6
|
||||
frame = 5
|
||||
|
||||
[node name="BlobbymationTree" parent="Blobby/BlobbySprite" index="0"]
|
||||
parameters/playback = SubResource( 6 )
|
||||
|
||||
@ -3,8 +3,8 @@ extends Control
|
||||
# Smart ist es die notwendigen Resourcen vor dem Skriptstart zu laden
|
||||
onready var current_scene := get_tree().get_current_scene()
|
||||
onready var pause_overlay: ColorRect = $HUDOverlay
|
||||
onready var timer: Label = $HUDOverlay/GetBackTimer
|
||||
onready var currency: Label = $HUDOverlay/Currency
|
||||
onready var timer: Label = $GetBackTimer
|
||||
onready var currency: Label = $Currency
|
||||
onready var level_state := get_tree().root.get_child(4).get_node("%LevelState")
|
||||
onready var signal_manager := get_tree().root.get_child(4).get_node("%SignalManager")
|
||||
|
||||
@ -17,13 +17,13 @@ func _ready():
|
||||
|
||||
func _process(delta):
|
||||
if timer.visible:
|
||||
timer.text = String(round($HUDOverlay/GetBackTimer/Timer.time_left))
|
||||
timer.text = String(round($GetBackTimer/Timer.time_left))
|
||||
|
||||
func start_timer(time):
|
||||
timer.visible = true
|
||||
$HUDOverlay/GetBackTimer/Timer.wait_time = time
|
||||
$HUDOverlay/GetBackTimer/Timer.start()
|
||||
$HUDOverlay/GetBackTimer/AnimationPlayer.play("Redlight")
|
||||
$GetBackTimer/Timer.wait_time = time
|
||||
$GetBackTimer/Timer.start()
|
||||
$GetBackTimer/AnimationPlayer.play("Redlight")
|
||||
_zoom_timer()
|
||||
|
||||
|
||||
|
||||
@ -23,16 +23,16 @@ resource_name = "Redlight"
|
||||
length = 3.33
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("..:color")
|
||||
tracks/0/path = NodePath("../HUDOverlay:color")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0, 1.65 ),
|
||||
"times": PoolRealArray( 0, 1.7 ),
|
||||
"transitions": PoolRealArray( 1, 1 ),
|
||||
"update": 0,
|
||||
"values": [ Color( 0, 0, 0, 0 ), Color( 0.423529, 0, 0, 0.160784 ) ]
|
||||
"values": [ Color( 0, 0, 0, 0 ), Color( 0.478431, 0, 0, 0.207843 ) ]
|
||||
}
|
||||
|
||||
[node name="HUD" type="Control"]
|
||||
@ -45,29 +45,15 @@ script = ExtResource( 5 )
|
||||
|
||||
[node name="HUDOverlay" type="ColorRect" parent="."]
|
||||
unique_name_in_owner = true
|
||||
margin_right = 640.0
|
||||
margin_bottom = 360.0
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 3
|
||||
color = Color( 0, 0, 0, 0 )
|
||||
|
||||
[node name="Panel" type="Panel" parent="HUDOverlay"]
|
||||
visible = false
|
||||
margin_left = 3.0
|
||||
margin_top = 291.0
|
||||
margin_right = 216.0
|
||||
margin_bottom = 354.0
|
||||
|
||||
[node name="Currency" type="Label" parent="HUDOverlay"]
|
||||
unique_name_in_owner = true
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = 9.0
|
||||
margin_top = -21.0
|
||||
margin_right = 253.0
|
||||
margin_bottom = -3.05176e-05
|
||||
rect_scale = Vector2( 0.590909, 0.627907 )
|
||||
text = "Orbs: 100000000000000000"
|
||||
|
||||
[node name="GetBackTimer" type="Label" parent="HUDOverlay"]
|
||||
[node name="GetBackTimer" type="Label" parent="."]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
anchor_left = 0.5
|
||||
@ -83,10 +69,27 @@ size_flags_vertical = 0
|
||||
text = "100"
|
||||
align = 1
|
||||
|
||||
[node name="Timer" type="Timer" parent="HUDOverlay/GetBackTimer"]
|
||||
[node name="Timer" type="Timer" parent="GetBackTimer"]
|
||||
wait_time = 100.0
|
||||
one_shot = true
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="HUDOverlay/GetBackTimer"]
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="GetBackTimer"]
|
||||
anims/RESET = SubResource( 1 )
|
||||
anims/Redlight = SubResource( 2 )
|
||||
|
||||
[node name="Currency" type="Label" parent="."]
|
||||
unique_name_in_owner = true
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = 9.0
|
||||
margin_top = -21.0
|
||||
margin_right = 253.0
|
||||
rect_scale = Vector2( 0.590909, 0.627907 )
|
||||
text = "Orbs: 100000000000000000"
|
||||
|
||||
[node name="Panel" type="Panel" parent="."]
|
||||
visible = false
|
||||
margin_left = 3.0
|
||||
margin_top = 291.0
|
||||
margin_right = 216.0
|
||||
margin_bottom = 354.0
|
||||
|
||||
Loading…
Reference in New Issue
Block a user