关卡 fix

master
chendian 1 year ago
parent bcc6f16188
commit 0c424b13d0

@ -54,6 +54,8 @@ void fragment() {
offset_y = max(0.0,offset_y-0.64);
float rate = clamp(1.0-offset_y/4.48,0.0,1.0);
brightness = rate;
}else{
brightness = 1.0;
}
vec3 world_normal = (INV_VIEW_MATRIX * vec4(NORMAL, 0.0)).xyz;
if(world_normal.y<0.1){

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -20,7 +20,7 @@
[ext_resource type="Script" path="res://script/manager/input_manager.gd" id="12_vfqm4"]
[ext_resource type="Script" path="res://script/character/status.gd" id="18_nr8sb"]
[ext_resource type="SpriteFrames" uid="uid://2cb8lknel0ih" path="res://resource/animation/character/basic_move.aseprite" id="20_4ni1a"]
[ext_resource type="SpriteFrames" uid="uid://cajgs8smbkjan" path="res://resource/animation/character/hero01_fist_skill01.aseprite" id="20_uwqv0"]
[ext_resource type="SpriteFrames" uid="uid://bhsotj76tuovy" path="res://resource/animation/character/hero01_fist_attack.aseprite" id="20_653tf"]
[ext_resource type="AnimationLibrary" uid="uid://croik07a1qko5" path="res://resource/skill_animation_library/animation_library.tres" id="22_qyapv"]
[ext_resource type="Script" path="res://script/character/skill.gd" id="23_783eu"]
[ext_resource type="Script" path="res://script/character/move.gd" id="25_d520l"]
@ -218,9 +218,8 @@ pixel_size = 0.02
double_sided = false
alpha_cut = 2
texture_filter = 0
sprite_frames = ExtResource("20_uwqv0")
animation = &"fist_air_skill01"
frame = 8
sprite_frames = ExtResource("20_653tf")
animation = &"fist_air_attack01"
[node name="Throw" type="AnimatedSprite3D" parent="EditorTool/Character"]
unique_name_in_owner = true

@ -5,6 +5,14 @@ var level_instance_list: Array[LevelInstance]
var born_pos: Vector3
@onready var grid_block_material: Material = load("res://render/material/grid_block.tres") as Material
@onready var grid_block_link_material: Material = load("res://render/material/grid_block_link.tres") as Material
func init() -> void:
grid_block_material.set_shader_parameter("is_link", false)
grid_block_link_material.set_shader_parameter("is_link", true)
grid_block_material.set_shader_parameter("is_target", true)
grid_block_link_material.set_shader_parameter("is_target", true)
func get_level_instance_list() -> Array[LevelInstance]:

@ -27,6 +27,7 @@ func init():
if level_id in level_instance_dict:
print("关卡id重复", level_id)
level_instance_dict[level_id] = level_instance
level.init()
func _process(delta) -> void:

Loading…
Cancel
Save