new skeleton methode
This commit is contained in:
parent
833014846d
commit
e807bbb33b
1 changed files with 55 additions and 22 deletions
77
player.tscn
77
player.tscn
|
@ -1,8 +1,9 @@
|
|||
[gd_scene load_steps=19 format=3 uid="uid://0m1hk2nu4bps"]
|
||||
[gd_scene load_steps=21 format=3 uid="uid://0m1hk2nu4bps"]
|
||||
|
||||
[ext_resource type="Script" path="res://player.gd" id="1_0pgv8"]
|
||||
[ext_resource type="Texture2D" uid="uid://5pmqr3y62guu" path="res://player/currentCloth.tres" id="2_45h8h"]
|
||||
[ext_resource type="Texture2D" uid="uid://5qixrbrclydr" path="res://player/currentHat.tres" id="3_qyf3b"]
|
||||
[ext_resource type="Texture2D" uid="uid://sod0ms1cfkjf" path="res://player/playerSkin_ref.png" id="4_ytgpb"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_kapu3"]
|
||||
size = Vector2(192, 256)
|
||||
|
@ -81,6 +82,9 @@ node_connections = [&"output", 0, &"Locomotion"]
|
|||
[sub_resource type="LabelSettings" id="LabelSettings_dgcsv"]
|
||||
font_size = 50
|
||||
|
||||
[sub_resource type="CanvasTexture" id="CanvasTexture_2b3h6"]
|
||||
diffuse_texture = ExtResource("4_ytgpb")
|
||||
|
||||
[node name="Node2D" type="CharacterBody2D"]
|
||||
script = ExtResource("1_0pgv8")
|
||||
|
||||
|
@ -131,6 +135,7 @@ horizontal_alignment = 1
|
|||
vertical_alignment = 1
|
||||
|
||||
[node name="Skeleton2D" type="Skeleton2D" parent="."]
|
||||
position = Vector2(17, 0)
|
||||
|
||||
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
||||
position = Vector2(44, -43)
|
||||
|
@ -145,7 +150,7 @@ region_enabled = true
|
|||
region_rect = Rect2(896, 768, 128, 128)
|
||||
|
||||
[node name="Body" type="Sprite2D" parent="Skeleton2D"]
|
||||
position = Vector2(35, -207)
|
||||
position = Vector2(51, -222)
|
||||
texture = ExtResource("2_45h8h")
|
||||
offset = Vector2(-15, 0)
|
||||
region_enabled = true
|
||||
|
@ -166,14 +171,14 @@ region_rect = Rect2(768, 768, 128, 128)
|
|||
|
||||
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||
show_behind_parent = true
|
||||
position = Vector2(48, 90)
|
||||
position = Vector2(-188, 86)
|
||||
texture = ExtResource("2_45h8h")
|
||||
offset = Vector2(70, 0)
|
||||
region_enabled = true
|
||||
region_rect = Rect2(768, 640, 256, 128)
|
||||
|
||||
[node name="Head" type="Sprite2D" parent="Skeleton2D"]
|
||||
position = Vector2(0, -423)
|
||||
position = Vector2(-35, -397)
|
||||
texture = ExtResource("2_45h8h")
|
||||
offset = Vector2(0, -168)
|
||||
region_enabled = true
|
||||
|
@ -187,40 +192,68 @@ region_enabled = true
|
|||
region_rect = Rect2(0, 0, 1152, 1136)
|
||||
|
||||
[node name="root" type="Bone2D" parent="Skeleton2D"]
|
||||
rest = Transform2D(1, 0, 0, 1, 0, 0)
|
||||
position = Vector2(-17, 0)
|
||||
rest = Transform2D(1, 0, 0, 1, -17, 0)
|
||||
|
||||
[node name="Hips" type="Bone2D" parent="Skeleton2D/root"]
|
||||
position = Vector2(0, -130)
|
||||
rest = Transform2D(1, 0, 0, 1, 0, -130)
|
||||
position = Vector2(-18, -93)
|
||||
rest = Transform2D(1, 0, 0, 1, -18, -93)
|
||||
|
||||
[node name="LegLeft" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(41, 91)
|
||||
rest = Transform2D(1, 0, 0, 1, 41, 91)
|
||||
position = Vector2(81, 61)
|
||||
rest = Transform2D(1, 0, 0, 1, 81, 61)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegLeft"]
|
||||
|
||||
[node name="LegRight" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(-66, 91)
|
||||
rest = Transform2D(1, 0, 0, 1, -66, 91)
|
||||
position = Vector2(-30, 58)
|
||||
rest = Transform2D(1, 0, 0, 1, -30, 58)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegRight"]
|
||||
|
||||
[node name="Spine" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(0, -86)
|
||||
rest = Transform2D(1, 0, 0, 1, 0, -86)
|
||||
position = Vector2(86, -129)
|
||||
rest = Transform2D(1, 0, 0, 1, -4, -78)
|
||||
|
||||
[node name="Head" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||
position = Vector2(0, -107)
|
||||
rest = Transform2D(1, 0, 0, 1, 0, -107)
|
||||
position = Vector2(5, -213)
|
||||
rest = Transform2D(1, 0, 0, 1, 5, -213)
|
||||
|
||||
[node name="Hat" type="Bone2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
||||
position = Vector2(0, -201)
|
||||
rest = Transform2D(1, 0, 0, 1, 0, -201)
|
||||
position = Vector2(56, -160)
|
||||
rest = Transform2D(1, 0, 0, 1, 56, -160)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head/Hat"]
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
||||
|
||||
[node name="ArmLeft" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||
position = Vector2(72, 69)
|
||||
rest = Transform2D(1, 0, 0, 1, 72, 69)
|
||||
position = Vector2(110, 24)
|
||||
rest = Transform2D(1, 0, 0, 1, 110, 24)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmLeft"]
|
||||
|
||||
[node name="ArmRight" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||
position = Vector2(-111, 35)
|
||||
rest = Transform2D(1, 0, 0, 1, -111, 35)
|
||||
position = Vector2(-77, -5)
|
||||
rest = Transform2D(1, 0, 0, 1, -77, -5)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmRight"]
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||
remote_path = NodePath("../../../../Body")
|
||||
update_scale = false
|
||||
|
||||
[node name="Tail" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(92, 42)
|
||||
position = Vector2(130, -37)
|
||||
rest = Transform2D(1, 0, 0, 1, 92, 42)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Tail"]
|
||||
remote_path = NodePath("../../../../Body/Tail")
|
||||
update_scale = false
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
modulate = Color(0.6, 0.498039, 1, 0.486275)
|
||||
z_index = -1
|
||||
position = Vector2(42, -381)
|
||||
scale = Vector2(1.89731, 1.89731)
|
||||
texture = SubResource("CanvasTexture_2b3h6")
|
||||
|
|
Loading…
Reference in a new issue