summaryrefslogtreecommitdiff
path: root/scenes/basketball.tscn
blob: 70f9ac81bab147a99cbb794ee2e75b368ae618f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[gd_scene load_steps=6 format=3 uid="uid://dnb0otlc0mnc5"]

[ext_resource type="Script" path="res://scripts/basketball.gd" id="2"]
[ext_resource type="Texture2D" uid="uid://cxj2d4xkponp3" path="res://textures/basketball.png" id="2_naarc"]
[ext_resource type="Texture2D" uid="uid://bvt8l7s2qeplp" path="res://textures/release_indicator.png" id="3_ihdpi"]

[sub_resource type="PhysicsMaterial" id="2"]
bounce = 0.65

[sub_resource type="CircleShape2D" id="1"]
radius = 8.0

[node name="Basketball" type="RigidBody2D"]
physics_material_override = SubResource("2")
script = ExtResource("2")

[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource("1")

[node name="GhostSprite" type="Sprite2D" parent="."]
visible = false
modulate = Color(1, 1, 1, 0.494118)
texture = ExtResource("2_naarc")

[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("2_naarc")

[node name="InnerShape" type="Area2D" parent="."]

[node name="CollisionShape2D2" type="CollisionShape2D" parent="InnerShape"]
shape = SubResource("1")

[node name="ReleaseIndicator" type="Sprite2D" parent="."]
visible = false
modulate = Color(1, 1, 1, 0.498039)
texture = ExtResource("3_ihdpi")
offset = Vector2(0, -2)

[connection signal="mouse_entered" from="InnerShape" to="." method="_on_InnerShape_mouse_entered"]
[connection signal="mouse_exited" from="InnerShape" to="." method="_on_InnerShape_mouse_exited"]