forked from unfa/liblast
Small changes of Handgun model.
This commit is contained in:
parent
c5935f2206
commit
bbb37e1eec
3 changed files with 47 additions and 6 deletions
Binary file not shown.
|
@ -1,7 +1,48 @@
|
|||
[gd_scene load_steps=2 format=2]
|
||||
[gd_scene load_steps=9 format=2]
|
||||
|
||||
[ext_resource path="res://Assets/Weapons/Handgun/Handgun.gltf" type="PackedScene" id=1]
|
||||
[ext_resource path="res://Assets/Weapons/Weapon.gd" type="Script" id=2]
|
||||
|
||||
[sub_resource type="AnimationNodeAdd2" id=1]
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id=2]
|
||||
animation = "StaticAction"
|
||||
|
||||
[sub_resource type="AnimationNodeAnimation" id=3]
|
||||
animation = "SlideAction"
|
||||
|
||||
[sub_resource type="AnimationNodeBlendTree" id=4]
|
||||
nodes/Add2/node = SubResource( 1 )
|
||||
nodes/Add2/position = Vector2( 400, 160 )
|
||||
nodes/Animation/node = SubResource( 3 )
|
||||
nodes/Animation/position = Vector2( 100, 100 )
|
||||
"nodes/Animation 2/node" = SubResource( 2 )
|
||||
"nodes/Animation 2/position" = Vector2( 100, 280 )
|
||||
nodes/output/position = Vector2( 660, 200 )
|
||||
node_connections = [ "output", 0, "Add2", "Add2", 0, "Animation", "Add2", 1, "Animation 2" ]
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachine" id=5]
|
||||
states/Shoot/node = SubResource( 4 )
|
||||
states/Shoot/position = Vector2( 450, 217 )
|
||||
|
||||
[sub_resource type="AnimationNodeStateMachinePlayback" id=6]
|
||||
|
||||
[node name="Weapon" type="Spatial"]
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Handgun" parent="." instance=ExtResource( 1 )]
|
||||
|
||||
[node name="Static" parent="Handgun" index="0"]
|
||||
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.175396, 0.110301, 1.48199e-08 )
|
||||
|
||||
[node name="Slide" parent="Handgun/Static" index="2"]
|
||||
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.175396, -0.110301, -1.48199e-08 )
|
||||
|
||||
[node name="AnimationTree" type="AnimationTree" parent="."]
|
||||
tree_root = SubResource( 5 )
|
||||
anim_player = NodePath("../Handgun/AnimationPlayer")
|
||||
active = true
|
||||
parameters/playback = SubResource( 6 )
|
||||
parameters/Shoot/Add2/add_amount = 1.0
|
||||
|
||||
[editable path="Handgun"]
|
||||
|
|
10
Player.tscn
10
Player.tscn
|
@ -1,13 +1,13 @@
|
|||
[gd_scene load_steps=6 format=2]
|
||||
|
||||
[ext_resource path="res://Player.gd" type="Script" id=1]
|
||||
[ext_resource path="res://Assets/Weapons/Handgun/Handgun.gltf" type="PackedScene" id=2]
|
||||
[ext_resource path="res://Assets/Weapons/Handgun/Handgun.tscn" type="PackedScene" id=2]
|
||||
|
||||
[sub_resource type="CapsuleShape" id=1]
|
||||
radius = 0.33
|
||||
height = 1.1
|
||||
|
||||
[sub_resource type="CylinderShape" id=4]
|
||||
[sub_resource type="CylinderShape" id=2]
|
||||
radius = 0.2
|
||||
height = 0.3
|
||||
|
||||
|
@ -21,10 +21,10 @@ script = ExtResource( 1 )
|
|||
[node name="Camera" type="Camera" parent="."]
|
||||
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.53592, -0.0651628 )
|
||||
|
||||
[node name="Weapon" type="Spatial" parent="Camera"]
|
||||
[node name="Hand" type="Spatial" parent="Camera"]
|
||||
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.335, -0.4, -0.559 )
|
||||
|
||||
[node name="Handgun" parent="Camera/Weapon" instance=ExtResource( 2 )]
|
||||
[node name="Weapon" parent="Camera/Hand" instance=ExtResource( 2 )]
|
||||
|
||||
[node name="CollisionShapeBody" type="CollisionShape" parent="."]
|
||||
transform = Transform( 1, 0, 0, 0, -1.62921e-07, 1, 0, -1, -1.62921e-07, 0, 0.882822, 0 )
|
||||
|
@ -32,7 +32,7 @@ shape = SubResource( 1 )
|
|||
|
||||
[node name="CollisionShapeFeet" type="CollisionShape" parent="."]
|
||||
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.150321, 0 )
|
||||
shape = SubResource( 4 )
|
||||
shape = SubResource( 2 )
|
||||
|
||||
[node name="MeshInstance" type="MeshInstance" parent="."]
|
||||
transform = Transform( 1, 0, 0, 0, -1.62921e-07, -1, 0, 1, -1.62921e-07, 0, 0.882822, 0 )
|
||||
|
|
Loading…
Reference in a new issue