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