1 | [gd_scene load_steps=5 format=2]
|
---|
2 |
|
---|
3 | [ext_resource path="res://assets/Food/lowpoly fruits.obj" type="ArrayMesh" id=1]
|
---|
4 | [ext_resource path="res://Food_Pickup.gd" type="Script" id=2]
|
---|
5 |
|
---|
6 | [sub_resource type="BoxShape" id=1]
|
---|
7 | extents = Vector3( 0.25, 0.25, 0.25 )
|
---|
8 |
|
---|
9 | [sub_resource type="Animation" id=2]
|
---|
10 | resource_name = "Rotate"
|
---|
11 | length = 7.0
|
---|
12 | loop = true
|
---|
13 | tracks/0/type = "value"
|
---|
14 | tracks/0/path = NodePath("Holder/lowpoly fruits:rotation_degrees")
|
---|
15 | tracks/0/interp = 1
|
---|
16 | tracks/0/loop_wrap = true
|
---|
17 | tracks/0/imported = false
|
---|
18 | tracks/0/enabled = true
|
---|
19 | tracks/0/keys = {
|
---|
20 | "times": PoolRealArray( 0, 3.4, 7 ),
|
---|
21 | "transitions": PoolRealArray( 1, 1, 1 ),
|
---|
22 | "update": 0,
|
---|
23 | "values": [ Vector3( 0, 0, 0 ), Vector3( 0, 180, 0 ), Vector3( 0, 360, 0 ) ]
|
---|
24 | }
|
---|
25 |
|
---|
26 | [node name="Food_Pickup" type="Spatial"]
|
---|
27 | script = ExtResource( 2 )
|
---|
28 |
|
---|
29 | [node name="Holder" type="Spatial" parent="."]
|
---|
30 |
|
---|
31 | [node name="lowpoly fruits" type="MeshInstance" parent="Holder"]
|
---|
32 | transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
|
---|
33 | mesh = ExtResource( 1 )
|
---|
34 | material/0 = null
|
---|
35 | material/1 = null
|
---|
36 | material/2 = null
|
---|
37 | material/3 = null
|
---|
38 | material/4 = null
|
---|
39 | material/5 = null
|
---|
40 | material/6 = null
|
---|
41 | material/7 = null
|
---|
42 | material/8 = null
|
---|
43 | material/9 = null
|
---|
44 | material/10 = null
|
---|
45 | material/11 = null
|
---|
46 |
|
---|
47 | [node name="Food_Pickup_Trigger" type="Area" parent="Holder"]
|
---|
48 | transform = Transform( 14, 0, 0, 0, 4, 0, 0, 0, 14, 0, 0, 0 )
|
---|
49 | input_ray_pickable = false
|
---|
50 |
|
---|
51 | [node name="Shape_Kit" type="CollisionShape" parent="Holder/Food_Pickup_Trigger"]
|
---|
52 | shape = SubResource( 1 )
|
---|
53 |
|
---|
54 | [node name="AnimationFood" type="AnimationPlayer" parent="."]
|
---|
55 | autoplay = "Rotate"
|
---|
56 | anims/Rotate = SubResource( 2 )
|
---|