fix sound and remove menu button
This commit is contained in:
parent
ee4bf46a85
commit
8232a4382a
8 changed files with 123 additions and 123 deletions
|
@ -4,7 +4,7 @@ onready var villain = $"../../../../Villain/AnimatedSprite"
|
|||
onready var villain_animations = $"../../../../Villain"
|
||||
|
||||
var etat = false
|
||||
var remplissage = 0;
|
||||
var remplissage = 0
|
||||
const texture_pressed = preload("res://Assets/tres_button/hover-pressed.png")
|
||||
const texture_released = preload("res://Assets/tres_button/normal.png")
|
||||
|
||||
|
@ -14,11 +14,11 @@ func _process(_delta) -> void:
|
|||
if etat:
|
||||
if villain.animation == villain_animations.animations[-1]:
|
||||
assert(get_tree().change_scene("res://Scenes/gameover.tscn") == OK)
|
||||
if(remplissage == 60*10): # fermer le dossier et enlever l'icone
|
||||
if remplissage == 60 * 10: # fermer le dossier et enlever l'icone
|
||||
etat = false
|
||||
self.get_parent().get_parent().visible = false;
|
||||
self.get_parent().get_parent().visible = false
|
||||
else:
|
||||
remplissage+=1;
|
||||
remplissage += 1
|
||||
print(remplissage)
|
||||
|
||||
|
||||
|
|
6
Scenes/Scripts/Desktop.gd
Normal file → Executable file
6
Scenes/Scripts/Desktop.gd
Normal file → Executable file
|
@ -8,6 +8,7 @@ onready var alert = $"Alert"
|
|||
|
||||
var rng = RandomNumberGenerator.new()
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
rng.randomize()
|
||||
|
@ -18,15 +19,16 @@ func _ready() -> void:
|
|||
dossier.set_z_index(dossier.get_z_index() + 10 * (i + 1))
|
||||
add_child(dossier)
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(_delta) -> void:
|
||||
if villain.animation == villain_animations.animations[-1]:
|
||||
mainMusic.set_volume_db(-80)
|
||||
eyeMusic.set_volume_db(0)
|
||||
if(alert.is_playing()):
|
||||
if alert.is_playing():
|
||||
alert.stop()
|
||||
elif villain.animation == villain_animations.animations[1]:
|
||||
if(!alert.is_playing()):
|
||||
if !alert.is_playing():
|
||||
alert.play()
|
||||
else:
|
||||
mainMusic.set_volume_db(0)
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
extends Node2D
|
||||
onready var hover_sound = $"Hover"
|
||||
|
||||
|
||||
func _on_RestartButton_pressed() -> void:
|
||||
assert(get_tree().change_scene("res://Scenes/menu.tscn") == OK)
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
extends Control
|
||||
onready var hover_sound = $"Hover"
|
||||
|
||||
|
||||
func _on_PlayButton_pressed() -> void:
|
||||
assert(get_tree().change_scene("res://Scenes/DesktopScreen.tscn") == OK)
|
||||
|
||||
|
@ -13,10 +14,10 @@ func _on_Quit_Button_pressed() -> void:
|
|||
get_tree().quit()
|
||||
|
||||
|
||||
|
||||
func _on_PlayButton_mouse_entered() -> void:
|
||||
hover_sound.play()
|
||||
|
||||
|
||||
func _on_Quit_Button_mouse_entered() -> void:
|
||||
hover_sound.play()
|
||||
|
||||
|
|
|
@ -17,22 +17,20 @@ scale = Vector2( 0.5, 0.5 )
|
|||
z_index = -2
|
||||
texture = ExtResource( 6 )
|
||||
|
||||
[node name="MenuButton" type="MenuButton" parent="."]
|
||||
margin_left = 480.0
|
||||
margin_top = 232.0
|
||||
margin_right = 584.0
|
||||
margin_bottom = 392.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="MenuButton"]
|
||||
margin_left = -48.0
|
||||
margin_top = 40.0
|
||||
margin_right = 88.0
|
||||
margin_bottom = 272.0
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="."]
|
||||
margin_left = 432.0
|
||||
margin_top = 272.0
|
||||
margin_right = 568.0
|
||||
margin_bottom = 504.0
|
||||
custom_constants/separation = 26
|
||||
alignment = 1
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="PlayButton" type="Button" parent="MenuButton/VBoxContainer"]
|
||||
[node name="Hover" type="AudioStreamPlayer" parent="VBoxContainer"]
|
||||
stream = ExtResource( 8 )
|
||||
volume_db = -7.0
|
||||
|
||||
[node name="PlayButton" type="Button" parent="VBoxContainer"]
|
||||
margin_top = 34.0
|
||||
margin_right = 136.0
|
||||
margin_bottom = 71.0
|
||||
|
@ -44,7 +42,7 @@ custom_styles/pressed = ExtResource( 4 )
|
|||
custom_styles/normal = ExtResource( 3 )
|
||||
text = "PLAY"
|
||||
|
||||
[node name="Help_Button" type="Button" parent="MenuButton/VBoxContainer"]
|
||||
[node name="Help_Button" type="Button" parent="VBoxContainer"]
|
||||
margin_top = 97.0
|
||||
margin_right = 136.0
|
||||
margin_bottom = 134.0
|
||||
|
@ -56,7 +54,7 @@ custom_styles/pressed = ExtResource( 4 )
|
|||
custom_styles/normal = ExtResource( 3 )
|
||||
text = "HELP"
|
||||
|
||||
[node name="Quit_Button" type="Button" parent="MenuButton/VBoxContainer"]
|
||||
[node name="Quit_Button" type="Button" parent="VBoxContainer"]
|
||||
margin_top = 160.0
|
||||
margin_right = 136.0
|
||||
margin_bottom = 197.0
|
||||
|
@ -68,16 +66,14 @@ custom_styles/pressed = ExtResource( 4 )
|
|||
custom_styles/normal = ExtResource( 3 )
|
||||
text = "QUIT"
|
||||
|
||||
[node name="Hover" type="AudioStreamPlayer" parent="MenuButton"]
|
||||
stream = ExtResource( 8 )
|
||||
|
||||
[node name="MenuMusic" type="AudioStreamPlayer" parent="."]
|
||||
stream = ExtResource( 7 )
|
||||
volume_db = 8.0
|
||||
autoplay = true
|
||||
|
||||
[connection signal="mouse_entered" from="MenuButton/VBoxContainer/PlayButton" to="MenuButton" method="_on_PlayButton_mouse_entered"]
|
||||
[connection signal="pressed" from="MenuButton/VBoxContainer/PlayButton" to="MenuButton" method="_on_PlayButton_pressed"]
|
||||
[connection signal="mouse_entered" from="MenuButton/VBoxContainer/Help_Button" to="MenuButton" method="_on_Help_Button_mouse_entered"]
|
||||
[connection signal="pressed" from="MenuButton/VBoxContainer/Help_Button" to="MenuButton" method="_on_Help_Button_pressed"]
|
||||
[connection signal="mouse_entered" from="MenuButton/VBoxContainer/Quit_Button" to="MenuButton" method="_on_Quit_Button_mouse_entered"]
|
||||
[connection signal="pressed" from="MenuButton/VBoxContainer/Quit_Button" to="MenuButton" method="_on_Quit_Button_pressed"]
|
||||
[connection signal="mouse_entered" from="VBoxContainer/PlayButton" to="VBoxContainer" method="_on_PlayButton_mouse_entered"]
|
||||
[connection signal="pressed" from="VBoxContainer/PlayButton" to="VBoxContainer" method="_on_PlayButton_pressed"]
|
||||
[connection signal="mouse_entered" from="VBoxContainer/Help_Button" to="VBoxContainer" method="_on_Help_Button_mouse_entered"]
|
||||
[connection signal="pressed" from="VBoxContainer/Help_Button" to="VBoxContainer" method="_on_Help_Button_pressed"]
|
||||
[connection signal="mouse_entered" from="VBoxContainer/Quit_Button" to="VBoxContainer" method="_on_Quit_Button_mouse_entered"]
|
||||
[connection signal="pressed" from="VBoxContainer/Quit_Button" to="VBoxContainer" method="_on_Quit_Button_pressed"]
|
||||
|
|
Reference in a new issue