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)
|
||||
|
||||
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
||||
position = Vector2(44, -43)
|
||||
position = Vector2(42, -41)
|
||||
texture = ExtResource("2_45h8h")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(896, 768, 128, 128)
|
||||
|
||||
[node name="BootR" type="Sprite2D" parent="Skeleton2D"]
|
||||
position = Vector2(-64, -50)
|
||||
position = Vector2(-71, -48)
|
||||
texture = ExtResource("2_45h8h")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(896, 768, 128, 128)
|
||||
|
@ -157,35 +157,35 @@ region_enabled = true
|
|||
region_rect = Rect2(0, 640, 384, 384)
|
||||
|
||||
[node name="HandL" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||
position = Vector2(38, 55)
|
||||
position = Vector2(33, 58)
|
||||
texture = ExtResource("2_45h8h")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(768, 768, 128, 128)
|
||||
|
||||
[node name="HandR" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||
show_behind_parent = true
|
||||
position = Vector2(-144, 29)
|
||||
position = Vector2(-151, 31)
|
||||
texture = ExtResource("2_45h8h")
|
||||
region_enabled = true
|
||||
region_rect = Rect2(768, 768, 128, 128)
|
||||
|
||||
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||
show_behind_parent = true
|
||||
position = Vector2(-188, 86)
|
||||
position = Vector2(44, 92)
|
||||
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(-35, -397)
|
||||
position = Vector2(-40, -395)
|
||||
texture = ExtResource("2_45h8h")
|
||||
offset = Vector2(0, -168)
|
||||
region_enabled = true
|
||||
region_rect = Rect2(0, 0, 512, 640)
|
||||
|
||||
[node name="Hat" type="Sprite2D" parent="Skeleton2D/Head"]
|
||||
position = Vector2(66, -102)
|
||||
position = Vector2(65, -103)
|
||||
scale = Vector2(0.6, 0.6)
|
||||
texture = ExtResource("3_qyf3b")
|
||||
region_enabled = true
|
||||
|
@ -200,44 +200,51 @@ position = Vector2(-18, -93)
|
|||
rest = Transform2D(1, 0, 0, 1, -18, -93)
|
||||
|
||||
[node name="LegLeft" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(81, 61)
|
||||
rest = Transform2D(1, 0, 0, 1, 81, 61)
|
||||
position = Vector2(77, 52)
|
||||
rest = Transform2D(1, 0, 0, 1, 77, 52)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegLeft"]
|
||||
remote_path = NodePath("../../../../BootL")
|
||||
|
||||
[node name="LegRight" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
position = Vector2(-30, 58)
|
||||
rest = Transform2D(1, 0, 0, 1, -30, 58)
|
||||
position = Vector2(-36, 45)
|
||||
rest = Transform2D(1, 0, 0, 1, -36, 45)
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Skeleton2D/root/Hips/LegRight"]
|
||||
remote_path = NodePath("../../../../BootR")
|
||||
|
||||
[node name="Spine" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
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"]
|
||||
position = Vector2(5, -213)
|
||||
rest = Transform2D(1, 0, 0, 1, 5, -213)
|
||||
position = Vector2(-91, -173)
|
||||
rest = Transform2D(1, 0, 0, 1, -91, -173)
|
||||
|
||||
[node name="Hat" type="Bone2D" parent="Skeleton2D/root/Hips/Spine/Head"]
|
||||
position = Vector2(56, -160)
|
||||
rest = Transform2D(1, 0, 0, 1, 56, -160)
|
||||
position = Vector2(65, -103)
|
||||
rest = Transform2D(1, 0, 0, 1, 65, -103)
|
||||
|
||||
[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"]
|
||||
remote_path = NodePath("../../../../../Head")
|
||||
|
||||
[node name="ArmLeft" type="Bone2D" parent="Skeleton2D/root/Hips/Spine"]
|
||||
position = Vector2(110, 24)
|
||||
rest = Transform2D(1, 0, 0, 1, 110, 24)
|
||||
position = Vector2(33, 58)
|
||||
rest = Transform2D(1, 0, 0, 1, 33, 58)
|
||||
|
||||
[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"]
|
||||
position = Vector2(-77, -5)
|
||||
rest = Transform2D(1, 0, 0, 1, -77, -5)
|
||||
position = Vector2(-151, 31)
|
||||
rest = Transform2D(1, 0, 0, 1, -151, 31)
|
||||
|
||||
[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"]
|
||||
remote_path = NodePath("../../../../Body")
|
||||
|
@ -245,7 +252,7 @@ update_scale = false
|
|||
|
||||
[node name="Tail" type="Bone2D" parent="Skeleton2D/root/Hips"]
|
||||
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"]
|
||||
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