|
1 | | -[gd_scene load_steps=12 format=2] |
| 1 | +[gd_scene load_steps=11 format=2] |
2 | 2 |
|
3 | 3 | [ext_resource path="res://World1.gd" type="Script" id=1] |
4 | 4 | [ext_resource path="res://Ball.tscn" type="PackedScene" id=2] |
5 | | -[ext_resource path="res://kenneyTexPak/PNG/Orange/texture_01.png" type="Texture" id=3] |
6 | | - |
7 | | -[sub_resource type="BoxShape" id=2] |
8 | | - |
9 | | -[sub_resource type="CubeMesh" id=3] |
10 | | - |
11 | | -[sub_resource type="SpatialMaterial" id=4] |
12 | | -albedo_texture = ExtResource( 3 ) |
| 5 | +[ext_resource path="res://Plane.tscn" type="PackedScene" id=3] |
13 | 6 |
|
14 | 7 | [sub_resource type="ProceduralSky" id=5] |
15 | 8 | sky_top_color = Color( 0.34902, 0.584314, 0.721569, 1 ) |
@@ -234,33 +227,96 @@ shader_param/height = 2.0 |
234 | 227 | shader_param/wave_size = Vector2( 2, 2 ) |
235 | 228 | shader_param/wave_speed = 1.5 |
236 | 229 |
|
237 | | -[node name="World1" type="Spatial"] |
238 | | -script = ExtResource( 1 ) |
| 230 | +[sub_resource type="Animation" id=10] |
| 231 | +length = 0.001 |
| 232 | +tracks/0/type = "bezier" |
| 233 | +tracks/0/path = NodePath("Camera:rotation_degrees:x") |
| 234 | +tracks/0/interp = 1 |
| 235 | +tracks/0/loop_wrap = true |
| 236 | +tracks/0/imported = false |
| 237 | +tracks/0/enabled = true |
| 238 | +tracks/0/keys = { |
| 239 | +"points": PoolRealArray( 75, -0.25, 0, 0.25, 0 ), |
| 240 | +"times": PoolRealArray( 0 ) |
| 241 | +} |
| 242 | +tracks/1/type = "bezier" |
| 243 | +tracks/1/path = NodePath("Camera:rotation_degrees:y") |
| 244 | +tracks/1/interp = 1 |
| 245 | +tracks/1/loop_wrap = true |
| 246 | +tracks/1/imported = false |
| 247 | +tracks/1/enabled = true |
| 248 | +tracks/1/keys = { |
| 249 | +"points": PoolRealArray( 90, -0.25, 0, 0.25, 0 ), |
| 250 | +"times": PoolRealArray( 0 ) |
| 251 | +} |
| 252 | +tracks/2/type = "bezier" |
| 253 | +tracks/2/path = NodePath("Camera:rotation_degrees:z") |
| 254 | +tracks/2/interp = 1 |
| 255 | +tracks/2/loop_wrap = true |
| 256 | +tracks/2/imported = false |
| 257 | +tracks/2/enabled = true |
| 258 | +tracks/2/keys = { |
| 259 | +"points": PoolRealArray( 0, -0.25, 0, 0.25, 0 ), |
| 260 | +"times": PoolRealArray( 0 ) |
| 261 | +} |
239 | 262 |
|
240 | | -[node name="RigidBody2" type="KinematicBody" parent="."] |
| 263 | +[sub_resource type="Animation" id=11] |
| 264 | +resource_name = "Start" |
| 265 | +length = 4.0 |
| 266 | +tracks/0/type = "bezier" |
| 267 | +tracks/0/path = NodePath("Camera:rotation_degrees:x") |
| 268 | +tracks/0/interp = 1 |
| 269 | +tracks/0/loop_wrap = true |
| 270 | +tracks/0/imported = false |
| 271 | +tracks/0/enabled = true |
| 272 | +tracks/0/keys = { |
| 273 | +"points": PoolRealArray( 75, -0.25, 0, 0.25, 0, -75, -0.25, 0, 0.25, 0 ), |
| 274 | +"times": PoolRealArray( 0, 4 ) |
| 275 | +} |
| 276 | +tracks/1/type = "bezier" |
| 277 | +tracks/1/path = NodePath("Camera:rotation_degrees:y") |
| 278 | +tracks/1/interp = 1 |
| 279 | +tracks/1/loop_wrap = true |
| 280 | +tracks/1/imported = false |
| 281 | +tracks/1/enabled = true |
| 282 | +tracks/1/keys = { |
| 283 | +"points": PoolRealArray( 90, -0.25, 0, 0.25, 0, 90, -0.25, 0, 0.25, 0 ), |
| 284 | +"times": PoolRealArray( 0, 4 ) |
| 285 | +} |
| 286 | +tracks/2/type = "bezier" |
| 287 | +tracks/2/path = NodePath("Camera:rotation_degrees:z") |
| 288 | +tracks/2/interp = 1 |
| 289 | +tracks/2/loop_wrap = true |
| 290 | +tracks/2/imported = false |
| 291 | +tracks/2/enabled = true |
| 292 | +tracks/2/keys = { |
| 293 | +"points": PoolRealArray( 0, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.25, 0 ), |
| 294 | +"times": PoolRealArray( 0, 4 ) |
| 295 | +} |
241 | 296 |
|
242 | | -[node name="CollisionShape" type="CollisionShape" parent="RigidBody2"] |
243 | | -transform = Transform( 18, 0, 0, 0, 1, 0, 0, 0, 18, 0, 0, 0 ) |
244 | | -shape = SubResource( 2 ) |
| 297 | +[node name="World1" type="Spatial"] |
| 298 | +script = ExtResource( 1 ) |
245 | 299 |
|
246 | | -[node name="MeshInstance" type="MeshInstance" parent="RigidBody2/CollisionShape"] |
247 | | -mesh = SubResource( 3 ) |
248 | | -material/0 = SubResource( 4 ) |
| 300 | +[node name="RigidBody2" parent="." instance=ExtResource( 3 )] |
249 | 301 |
|
250 | 302 | [node name="RigidBody" parent="." instance=ExtResource( 2 )] |
251 | | -transform = Transform( -4.37114e-08, -0.707107, 0.707107, 0, 0.707107, 0.707107, -1, 3.09086e-08, -3.09086e-08, 0, 23.113, 0 ) |
| 303 | +transform = Transform( -4.37114e-08, -0.707107, 0.707107, 0, 0.707107, 0.707107, -1, 3.09086e-08, -3.09086e-08, 0, 50, 0 ) |
252 | 304 |
|
253 | 305 | [node name="Camera" type="Camera" parent="."] |
254 | | -transform = Transform( -4.37114e-08, -0.965926, 0.258819, 0, 0.258819, 0.965926, -1, 4.2222e-08, -1.13133e-08, 10, 28, 0 ) |
| 306 | +transform = Transform( -4.37114e-08, 0.965926, 0.258819, 0, 0.258819, -0.965926, -1, -4.2222e-08, -1.13133e-08, 10, 28, 0 ) |
255 | 307 |
|
256 | 308 | [node name="WorldEnvironment" type="WorldEnvironment" parent="."] |
257 | 309 | environment = SubResource( 6 ) |
258 | 310 |
|
259 | 311 | [node name="SpotLight" type="SpotLight" parent="."] |
260 | | -transform = Transform( 0.888561, -2.0053e-08, 0.458758, -0.458758, -3.88402e-08, 0.888561, 0, -1, -4.37114e-08, 14.4647, 32.3216, 0.744961 ) |
| 312 | +transform = Transform( 0.75252, 0.0563645, 0.656153, -0.647406, -0.11936, 0.752741, 0.120746, -0.99125, -0.0533303, 14.4647, 32.3216, 0.744961 ) |
261 | 313 | spot_range = 89.0452 |
262 | 314 |
|
263 | | -[node name="MeshInstance" type="MeshInstance" parent="."] |
| 315 | +[node name="Water" type="MeshInstance" parent="."] |
264 | 316 | transform = Transform( 100, 0, 0, 0, 1, 0, 0, 0, 100, 0, -15, 0 ) |
265 | 317 | mesh = SubResource( 7 ) |
266 | 318 | material/0 = SubResource( 9 ) |
| 319 | + |
| 320 | +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] |
| 321 | +anims/RESET = SubResource( 10 ) |
| 322 | +anims/Start = SubResource( 11 ) |
0 commit comments