1
0
Files
godotminiprojects/BaloonPopper/balloon.gd
FoxSpellCaster a8069211b7 Lesson 3
2025-01-09 22:21:05 -05:00

17 lines
508 B
GDScript

extends Area3D
var clicks_to_pop : int = 3
var size_increase : float = 0.2
var score_to_give : int = 1
# If mouse is left click when pressed
func _on_input_event(camera, event, event_position, normal, shape_idx):
if event is InputEventMouseButton and event.button_index == MOUSE_BUTTON_LEFT and event.pressed :
print ("Increase Balloon Size")
scale += Vector3.ONE * size_increase
clicks_to_pop -= 1
if clicks_to_pop == 0:
get_node("/root/Main").increase_score(score_to_give)
queue_free()