Skeleton 2D rework
This commit is contained in:
parent
e807bbb33b
commit
3bb3cd9fb9
3 changed files with 65 additions and 21 deletions
49
player.tscn
49
player.tscn
|
@ -138,13 +138,13 @@ vertical_alignment = 1
|
||||||
position = Vector2(17, 0)
|
position = Vector2(17, 0)
|
||||||
|
|
||||||
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(44, -43)
|
position = Vector2(42, -41)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(896, 768, 128, 128)
|
region_rect = Rect2(896, 768, 128, 128)
|
||||||
|
|
||||||
[node name="BootR" type="Sprite2D" parent="Skeleton2D"]
|
[node name="BootR" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(-64, -50)
|
position = Vector2(-71, -48)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(896, 768, 128, 128)
|
region_rect = Rect2(896, 768, 128, 128)
|
||||||
|
@ -157,35 +157,35 @@ region_enabled = true
|
||||||
region_rect = Rect2(0, 640, 384, 384)
|
region_rect = Rect2(0, 640, 384, 384)
|
||||||
|
|
||||||
[node name="HandL" type="Sprite2D" parent="Skeleton2D/Body"]
|
[node name="HandL" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||||
position = Vector2(38, 55)
|
position = Vector2(33, 58)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(768, 768, 128, 128)
|
region_rect = Rect2(768, 768, 128, 128)
|
||||||
|
|
||||||
[node name="HandR" type="Sprite2D" parent="Skeleton2D/Body"]
|
[node name="HandR" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||||
show_behind_parent = true
|
show_behind_parent = true
|
||||||
position = Vector2(-144, 29)
|
position = Vector2(-151, 31)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(768, 768, 128, 128)
|
region_rect = Rect2(768, 768, 128, 128)
|
||||||
|
|
||||||
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||||
show_behind_parent = true
|
show_behind_parent = true
|
||||||
position = Vector2(-188, 86)
|
position = Vector2(44, 92)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
offset = Vector2(70, 0)
|
offset = Vector2(70, 0)
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(768, 640, 256, 128)
|
region_rect = Rect2(768, 640, 256, 128)
|
||||||
|
|
||||||
[node name="Head" type="Sprite2D" parent="Skeleton2D"]
|
[node name="Head" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(-35, -397)
|
position = Vector2(-40, -395)
|
||||||
texture = ExtResource("2_45h8h")
|
texture = ExtResource("2_45h8h")
|
||||||
offset = Vector2(0, -168)
|
offset = Vector2(0, -168)
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(0, 0, 512, 640)
|
region_rect = Rect2(0, 0, 512, 640)
|
||||||
|
|
||||||
[node name="Hat" type="Sprite2D" parent="Skeleton2D/Head"]
|
[node name="Hat" type="Sprite2D" parent="Skeleton2D/Head"]
|
||||||
position = Vector2(66, -102)
|
position = Vector2(65, -103)
|
||||||
scale = Vector2(0.6, 0.6)
|
scale = Vector2(0.6, 0.6)
|
||||||
texture = ExtResource("3_qyf3b")
|
texture = ExtResource("3_qyf3b")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
|
@ -200,44 +200,51 @@ position = Vector2(-18, -93)
|
||||||
rest = Transform2D(1, 0, 0, 1, -18, -93)
|
rest = Transform2D(1, 0, 0, 1, -18, -93)
|
||||||
|
|
||||||
[node name="LegLeft" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
[node name="LegLeft" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||||
position = Vector2(81, 61)
|
position = Vector2(77, 52)
|
||||||
rest = Transform2D(1, 0, 0, 1, 81, 61)
|
rest = Transform2D(1, 0, 0, 1, 77, 52)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegLeft"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegLeft"]
|
||||||
|
remote_path = NodePath("../../../../BootL")
|
||||||
|
|
||||||
[node name="LegRight" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
[node name="LegRight" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||||
position = Vector2(-30, 58)
|
position = Vector2(-36, 45)
|
||||||
rest = Transform2D(1, 0, 0, 1, -30, 58)
|
rest = Transform2D(1, 0, 0, 1, -36, 45)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegRight"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegRight"]
|
||||||
|
remote_path = NodePath("../../../../BootR")
|
||||||
|
|
||||||
[node name="Spine" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
[node name="Spine" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||||
position = Vector2(86, -129)
|
position = Vector2(86, -129)
|
||||||
rest = Transform2D(1, 0, 0, 1, -4, -78)
|
rest = Transform2D(1, 0, 0, 1, 86, -129)
|
||||||
|
|
||||||
[node name="Head" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
[node name="Head" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||||
position = Vector2(5, -213)
|
position = Vector2(-91, -173)
|
||||||
rest = Transform2D(1, 0, 0, 1, 5, -213)
|
rest = Transform2D(1, 0, 0, 1, -91, -173)
|
||||||
|
|
||||||
[node name="Hat" type="Bone2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
[node name="Hat" type="Bone2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
||||||
position = Vector2(56, -160)
|
position = Vector2(65, -103)
|
||||||
rest = Transform2D(1, 0, 0, 1, 56, -160)
|
rest = Transform2D(1, 0, 0, 1, 65, -103)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head/Hat"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head/Hat"]
|
||||||
|
remote_path = NodePath("../../../../../../Head/Hat")
|
||||||
|
update_scale = false
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
||||||
|
remote_path = NodePath("../../../../../Head")
|
||||||
|
|
||||||
[node name="ArmLeft" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
[node name="ArmLeft" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||||
position = Vector2(110, 24)
|
position = Vector2(33, 58)
|
||||||
rest = Transform2D(1, 0, 0, 1, 110, 24)
|
rest = Transform2D(1, 0, 0, 1, 33, 58)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmLeft"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmLeft"]
|
||||||
|
remote_path = NodePath("../../../../../Body/HandL")
|
||||||
|
|
||||||
[node name="ArmRight" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
[node name="ArmRight" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||||
position = Vector2(-77, -5)
|
position = Vector2(-151, 31)
|
||||||
rest = Transform2D(1, 0, 0, 1, -77, -5)
|
rest = Transform2D(1, 0, 0, 1, -151, 31)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmRight"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine/ArmRight"]
|
||||||
|
remote_path = NodePath("../../../../../Body/HandR")
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||||
remote_path = NodePath("../../../../Body")
|
remote_path = NodePath("../../../../Body")
|
||||||
|
@ -245,7 +252,7 @@ update_scale = false
|
||||||
|
|
||||||
[node name="Tail" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
[node name="Tail" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||||
position = Vector2(130, -37)
|
position = Vector2(130, -37)
|
||||||
rest = Transform2D(1, 0, 0, 1, 92, 42)
|
rest = Transform2D(1, 0, 0, 1, 130, -37)
|
||||||
|
|
||||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Tail"]
|
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/Tail"]
|
||||||
remote_path = NodePath("../../../../Body/Tail")
|
remote_path = NodePath("../../../../Body/Tail")
|
||||||
|
|
BIN
player/playerSkin_ref.png
(Stored with Git LFS)
Normal file
BIN
player/playerSkin_ref.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
player/playerSkin_ref.png.import
Normal file
34
player/playerSkin_ref.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://sod0ms1cfkjf"
|
||||||
|
path="res://.godot/imported/playerSkin_ref.png-c2ecf286618bb847bb611ccb2b97dd35.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://player/playerSkin_ref.png"
|
||||||
|
dest_files=["res://.godot/imported/playerSkin_ref.png-c2ecf286618bb847bb611ccb2b97dd35.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
Loading…
Reference in a new issue