[godot] Minor clean-up of example scenes.

This commit is contained in:
Mario Zechner 2022-07-18 10:09:16 +02:00
parent 3d45f6bfd2
commit 70b40bcd3d
4 changed files with 3 additions and 70 deletions

View File

@ -2,6 +2,8 @@
The spine-godot runtime provides functionality to load, manipulate and render [Spine](http://esotericsoftware.com) skeletal animation data using [Godot](https://godotengine.org/). spine-godot is based on [spine-cpp](../spine-cpp). The spine-godot runtime provides functionality to load, manipulate and render [Spine](http://esotericsoftware.com) skeletal animation data using [Godot](https://godotengine.org/). spine-godot is based on [spine-cpp](../spine-cpp).
# See the [spine-godot documentation](http://esotericsoftware.com/spine-godot]) for in-depth information.
## Licensing ## Licensing
You are welcome to evaluate the Spine Runtimes and the examples we provide in this repository free of charge. You are welcome to evaluate the Spine Runtimes and the examples we provide in this repository free of charge.

View File

@ -1843,7 +1843,7 @@ tracks/3/keys = {
"values": [ 0.5 ] "values": [ 0.5 ]
} }
[node name="Node2D2" type="Node2D"] [node name="Node2D" type="Node2D"]
script = ExtResource( 2 ) script = ExtResource( 2 )
[node name="Spineboy" type="SpineSprite" parent="."] [node name="Spineboy" type="SpineSprite" parent="."]

View File

@ -1,19 +0,0 @@
extends Node2D
onready var spineboy = $SpineSprite
onready var center_bone = $SpineSprite/HoverboardCenterBone
onready var center_ray = $SpineSprite/HoverboardCenterBone/RayCast2D
onready var target_bone = $SpineSprite/HoverboardTargetBone
onready var target_ray = $SpineSprite/HoverboardTargetBone/RayCast2D
func _ready():
spineboy.get_animation_state().set_animation("hoverboard", true, 0)
func _process(delta):
if target_ray.is_colliding():
target_bone.global_position.y = target_ray.get_collision_point().y - 50
if center_ray.is_colliding():
center_bone.global_position.y = center_ray.get_collision_point().y - 50
spineboy.global_position.x += delta * 150;
spineboy.global_position.y = center_bone.global_position.y

View File

@ -1,50 +0,0 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://examples/11-bone-node/bone-node.gd" type="Script" id=1]
[ext_resource path="res://assets/spineboy/spineboy-data-res.tres" type="SpineSkeletonDataResource" id=2]
[node name="Node2D" type="Node2D"]
script = ExtResource( 1 )
[node name="SpineSprite" type="SpineSprite" parent="."]
position = Vector2( 8, 553 )
scale = Vector2( 0.278096, 0.278096 )
skeleton_data_res = ExtResource( 2 )
preview_animation = "hoverboard"
preview_frame = true
preview_time = 0.0
[node name="HoverboardCenterBone" type="SpineBoneNode" parent="SpineSprite"]
show_behind_parent = true
bone_name = "hoverboard-controller"
bone_mode = 1
[node name="RayCast2D" type="RayCast2D" parent="SpineSprite/HoverboardCenterBone"]
enabled = true
cast_to = Vector2( 0, 1000 )
[node name="HoverboardTargetBone" type="SpineBoneNode" parent="SpineSprite"]
show_behind_parent = true
position = Vector2( 262.499, 0 )
rotation = -0.000872665
bone_name = "board-ik"
bone_mode = 1
[node name="RayCast2D" type="RayCast2D" parent="SpineSprite/HoverboardTargetBone"]
enabled = true
cast_to = Vector2( 0, 1000 )
[node name="HipBone" type="SpineBoneNode" parent="SpineSprite"]
show_behind_parent = true
position = Vector2( 0, -169.006 )
rotation = -0.000872665
bone_name = "hip"
bone_mode = 1
[node name="Polygon2D" type="Polygon2D" parent="."]
polygon = PoolVector2Array( 0, 596, 309, 471, 516, 515, 762, 447, 984, 504, 1023, 505, 1024, 596 )
[node name="StaticBody2D" type="StaticBody2D" parent="Polygon2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Polygon2D/StaticBody2D"]
polygon = PoolVector2Array( 3, 592, 304, 469, 516, 514, 762, 443, 984, 499, 1252, 498, 1280, 596 )