fixed jump platform
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
[gd_resource type="VisualShader" load_steps=31 format=3 uid="uid://ddf8pgbvo0glp"]
|
||||
[gd_resource type="VisualShader" load_steps=26 format=3 uid="uid://ddf8pgbvo0glp"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFresnel" id="VisualShaderNodeFresnel_jqdis"]
|
||||
default_input_values = [2, false, 3, 1.5]
|
||||
@@ -40,8 +40,6 @@ output_port_for_preview = 0
|
||||
texture = SubResource("NoiseTexture2D_sr4bv")
|
||||
texture_type = 1
|
||||
|
||||
[sub_resource type="VisualShaderNodeTransformOp" id="VisualShaderNodeTransformOp_2g5e4"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatOp" id="VisualShaderNodeFloatOp_11nn1"]
|
||||
default_input_values = [0, 0.0, 1, 2.2]
|
||||
operator = 2
|
||||
@@ -53,11 +51,6 @@ function = 2
|
||||
[sub_resource type="VisualShaderNodeFloatOp" id="VisualShaderNodeFloatOp_dxqcb"]
|
||||
default_input_values = [0, 0.0, 1, 0.1]
|
||||
|
||||
[sub_resource type="VisualShaderNodeTexture" id="VisualShaderNodeTexture_6lkk6"]
|
||||
output_port_for_preview = 0
|
||||
texture = SubResource("NoiseTexture2D_sr4bv")
|
||||
texture_type = 1
|
||||
|
||||
[sub_resource type="VisualShaderNodeVaryingGetter" id="VisualShaderNodeVaryingGetter_n68s8"]
|
||||
expanded_output_ports = [0]
|
||||
varying_name = "WorldPos"
|
||||
@@ -65,21 +58,13 @@ varying_type = 4
|
||||
|
||||
[sub_resource type="VisualShaderNodeVectorDecompose" id="VisualShaderNodeVectorDecompose_tx1lw"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatParameter" id="VisualShaderNodeFloatParameter_7jb8a"]
|
||||
parameter_name = "DissolveHeightMin"
|
||||
|
||||
[sub_resource type="VisualShaderNodeMix" id="VisualShaderNodeMix_6vdce"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatParameter" id="VisualShaderNodeFloatParameter_t7gx4"]
|
||||
parameter_name = "DissolveHeightMax"
|
||||
|
||||
[sub_resource type="VisualShaderNodeSmoothStep" id="VisualShaderNodeSmoothStep_8nc43"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeSmoothStep" id="VisualShaderNodeSmoothStep_16dhh"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatOp" id="VisualShaderNodeFloatOp_dvo0y"]
|
||||
default_input_values = [0, 0.0, 1, 0.5]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatOp" id="VisualShaderNodeFloatOp_1ut4h"]
|
||||
default_input_values = [0, 0.0, 1, 5.0]
|
||||
operator = 1
|
||||
@@ -114,20 +99,12 @@ uniform float DissolveHeightMax;
|
||||
|
||||
|
||||
void vertex() {
|
||||
// Input:4
|
||||
mat4 n_out4p0 = MODEL_MATRIX;
|
||||
|
||||
|
||||
// Input:3
|
||||
vec3 n_out3p0 = VERTEX;
|
||||
|
||||
|
||||
// TransformVectorMult:5
|
||||
vec3 n_out5p0 = (n_out4p0 * vec4(n_out3p0, 1.0)).xyz;
|
||||
|
||||
|
||||
// VaryingSetter:2
|
||||
var_WorldPos = n_out5p0;
|
||||
var_WorldPos = n_out3p0;
|
||||
|
||||
|
||||
}
|
||||
@@ -225,6 +202,7 @@ void fragment() {
|
||||
|
||||
}
|
||||
"
|
||||
graph_offset = Vector2(136.595, -145.056)
|
||||
modes/blend = 1
|
||||
modes/cull = 2
|
||||
varyings/WorldPos = "0,4"
|
||||
@@ -236,7 +214,7 @@ nodes/vertex/4/node = SubResource("VisualShaderNodeInput_anm60")
|
||||
nodes/vertex/4/position = Vector2(-720, 300)
|
||||
nodes/vertex/5/node = SubResource("VisualShaderNodeTransformVecMult_smpes")
|
||||
nodes/vertex/5/position = Vector2(0, 540)
|
||||
nodes/vertex/connections = PackedInt32Array(3, 0, 5, 1, 4, 0, 5, 0, 5, 0, 2, 0)
|
||||
nodes/vertex/connections = PackedInt32Array(3, 0, 5, 1, 4, 0, 5, 0, 3, 0, 2, 0)
|
||||
nodes/fragment/0/position = Vector2(2780, 340)
|
||||
nodes/fragment/2/node = SubResource("VisualShaderNodeTexture_txbhu")
|
||||
nodes/fragment/2/position = Vector2(-1080, 340)
|
||||
@@ -258,32 +236,22 @@ nodes/fragment/17/node = SubResource("VisualShaderNodeColorConstant_rnjwp")
|
||||
nodes/fragment/17/position = Vector2(780, 780)
|
||||
nodes/fragment/18/node = SubResource("VisualShaderNodeFloatOp_dl4jf")
|
||||
nodes/fragment/18/position = Vector2(-2840, 780)
|
||||
nodes/fragment/22/node = SubResource("VisualShaderNodeTransformOp_2g5e4")
|
||||
nodes/fragment/22/position = Vector2(-20, 960)
|
||||
nodes/fragment/23/node = SubResource("VisualShaderNodeFloatOp_11nn1")
|
||||
nodes/fragment/23/position = Vector2(-80, 380)
|
||||
nodes/fragment/24/node = SubResource("VisualShaderNodeCompare_qsqwv")
|
||||
nodes/fragment/24/position = Vector2(420, 380)
|
||||
nodes/fragment/25/node = SubResource("VisualShaderNodeFloatOp_dxqcb")
|
||||
nodes/fragment/25/position = Vector2(1600, 340)
|
||||
nodes/fragment/26/node = SubResource("VisualShaderNodeTexture_6lkk6")
|
||||
nodes/fragment/26/position = Vector2(-1080, 1080)
|
||||
nodes/fragment/27/node = SubResource("VisualShaderNodeVaryingGetter_n68s8")
|
||||
nodes/fragment/27/position = Vector2(280, 1520)
|
||||
nodes/fragment/28/node = SubResource("VisualShaderNodeVectorDecompose_tx1lw")
|
||||
nodes/fragment/28/position = Vector2(660, 1560)
|
||||
nodes/fragment/30/node = SubResource("VisualShaderNodeFloatParameter_7jb8a")
|
||||
nodes/fragment/30/position = Vector2(640, 920)
|
||||
nodes/fragment/31/node = SubResource("VisualShaderNodeMix_6vdce")
|
||||
nodes/fragment/31/position = Vector2(2220, 340)
|
||||
nodes/fragment/32/node = SubResource("VisualShaderNodeFloatParameter_t7gx4")
|
||||
nodes/fragment/32/position = Vector2(660, 1260)
|
||||
nodes/fragment/35/node = SubResource("VisualShaderNodeSmoothStep_8nc43")
|
||||
nodes/fragment/35/position = Vector2(1680, 960)
|
||||
nodes/fragment/37/node = SubResource("VisualShaderNodeSmoothStep_16dhh")
|
||||
nodes/fragment/37/position = Vector2(1840, 1360)
|
||||
nodes/fragment/38/node = SubResource("VisualShaderNodeFloatOp_dvo0y")
|
||||
nodes/fragment/38/position = Vector2(1099.39, 1082.46)
|
||||
nodes/fragment/39/node = SubResource("VisualShaderNodeFloatOp_1ut4h")
|
||||
nodes/fragment/39/position = Vector2(1280, 1420)
|
||||
nodes/fragment/connections = PackedInt32Array(8, 0, 13, 1, 13, 0, 2, 0, 14, 0, 13, 0, 15, 0, 14, 2, 16, 0, 18, 0, 18, 0, 15, 1, 23, 0, 24, 1, 11, 0, 12, 2, 24, 0, 25, 1, 27, 0, 28, 0, 28, 1, 35, 2, 30, 0, 35, 0, 30, 0, 38, 0, 38, 0, 35, 1, 28, 1, 37, 2, 32, 0, 39, 0, 32, 0, 37, 0, 39, 0, 37, 1, 37, 0, 31, 2, 2, 0, 23, 0, 25, 0, 31, 1, 17, 0, 0, 5, 11, 0, 25, 0, 31, 0, 0, 1)
|
||||
nodes/fragment/connections = PackedInt32Array(8, 0, 13, 1, 13, 0, 2, 0, 14, 0, 13, 0, 15, 0, 14, 2, 16, 0, 18, 0, 18, 0, 15, 1, 23, 0, 24, 1, 11, 0, 12, 2, 24, 0, 25, 1, 27, 0, 28, 0, 28, 1, 37, 2, 32, 0, 39, 0, 32, 0, 37, 0, 39, 0, 37, 1, 37, 0, 31, 2, 2, 0, 23, 0, 25, 0, 31, 1, 17, 0, 0, 5, 11, 0, 25, 0, 31, 0, 0, 1)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
[ext_resource type="Script" uid="uid://de6ivnxx0xbbk" path="res://scripts/JumpPlatform.gd" id="1_uy07y"]
|
||||
[ext_resource type="Texture2D" uid="uid://bbml5pkq7iyeo" path="res://assets/Models/SubstancePainterTest/jumppadbase-low_JumpPadBase_BaseColor.png" id="2_2wtw3"]
|
||||
[ext_resource type="Shader" uid="uid://moixdam5rxx7" path="res://assets/jump_platform.tres" id="2_376hv"]
|
||||
[ext_resource type="Shader" uid="uid://ddf8pgbvo0glp" path="res://assets/jump_platform.tres" id="2_376hv"]
|
||||
[ext_resource type="AudioStream" uid="uid://ddrlaj0ghgepn" path="res://assets/Audio/bang-4-SBA-300001718.wav" id="2_na0u8"]
|
||||
[ext_resource type="Texture2D" uid="uid://35xu75bar8i6" path="res://assets/Models/SubstancePainterTest/jumppadbase-low_JumpPadBase_Metallic.png" id="3_avkk8"]
|
||||
[ext_resource type="Texture2D" uid="uid://bfkb76pnkm585" path="res://assets/Models/SubstancePainterTest/jumppadbase-low_JumpPadBase_Normal.png" id="4_hkrci"]
|
||||
@@ -106,10 +106,10 @@ data = PackedVector3Array(0, 0, -1, 0.7071, 0.1, -0.7071, 0, 0.1, -1, 0, 0, -1,
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pouh8"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_376hv")
|
||||
shader_parameter/DissolveHeightMax = 3.105
|
||||
shader_parameter/DissolveHeightMax = 0.66
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_t3rus"]
|
||||
size = Vector3(1, 2, 1)
|
||||
[sub_resource type="CylinderShape3D" id="CylinderShape3D_18qn4"]
|
||||
radius = 0.583496
|
||||
|
||||
[node name="JumpPlatform" type="Node3D"]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0)
|
||||
@@ -145,7 +145,7 @@ collision_mask = 4
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
||||
shape = SubResource("BoxShape3D_t3rus")
|
||||
shape = SubResource("CylinderShape3D_18qn4")
|
||||
|
||||
[node name="JumpSound" type="AudioStreamPlayer3D" parent="."]
|
||||
stream = ExtResource("2_na0u8")
|
||||
|
||||
Reference in New Issue
Block a user