55 lines
1.9 KiB
Text
55 lines
1.9 KiB
Text
[gd_scene load_steps=7 format=3 uid="uid://drcl138k0gym0"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://dravu5852jgek" path="res://assets/photo-images/Witness_Button.png" id="1_a8epn"]
|
|
[ext_resource type="Texture2D" uid="uid://b17g56nxrdbti" path="res://assets/photo-images/Witness_file.png" id="2_a8epn"]
|
|
[ext_resource type="AudioStream" uid="uid://dun7n7bl58ie6" path="res://assets/sound/open_file.ogg" id="3_qp4tg"]
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_7cefc"]
|
|
|
|
[sub_resource type="GDScript" id="GDScript_7cefc"]
|
|
script/source = "extends Area2D
|
|
|
|
|
|
func _on_input_event(viewport: Node, event: InputEvent, _shape_idx: int) -> void:
|
|
if event is InputEventMouseButton:
|
|
if not $\"..\".is_open():
|
|
$\"..\".request_open()
|
|
else:
|
|
$\"..\".request_close()
|
|
$\"../AudioStreamPlayer2D\".play()
|
|
viewport.set_input_as_handled()
|
|
"
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_vo7lu"]
|
|
size = Vector2(199.99994, 68.99997)
|
|
|
|
[node name="WitnessReport" type="FilePopup"]
|
|
|
|
[node name="MeshInstance2D2" type="MeshInstance2D" parent="."]
|
|
position = Vector2(24.835495, 251.49998)
|
|
rotation = 1.5707964
|
|
scale = Vector2(-284.99997, 149.67097)
|
|
mesh = SubResource("QuadMesh_7cefc")
|
|
texture = ExtResource("1_a8epn")
|
|
|
|
[node name="MeshInstance2D" type="MeshInstance2D" parent="."]
|
|
position = Vector2(-289, 485.99997)
|
|
rotation = 3.1415927
|
|
scale = Vector2(-667.5, 973.5)
|
|
mesh = SubResource("QuadMesh_7cefc")
|
|
texture = ExtResource("2_a8epn")
|
|
|
|
[node name="Area2D" type="Area2D" parent="."]
|
|
position = Vector2(28.265099, 374.51465)
|
|
script = SubResource("GDScript_7cefc")
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
|
|
position = Vector2(-4.429596, -121.51466)
|
|
rotation = -1.5707964
|
|
scale = Vector2(1.0000002, 1.0000002)
|
|
shape = SubResource("RectangleShape2D_vo7lu")
|
|
|
|
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."]
|
|
stream = ExtResource("3_qp4tg")
|
|
|
|
[connection signal="input_event" from="Area2D" to="Area2D" method="_on_input_event"]
|