1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-22 19:42:30 +08:00

feat(激光效果): 更新激光着色器参数并添加边缘透明度控制

调整激光着色器参数以优化视觉效果,包括波速、频率和幅度等
添加 edge_nonalpha 参数控制激光边缘透明度
删除旧版着色器文件 BigLaser1.gdshader
This commit is contained in:
2025-08-29 09:54:45 +08:00
parent 0701b4beae
commit 7c863402bb
2 changed files with 10 additions and 8 deletions
+7 -6
View File
@@ -2,7 +2,7 @@
[ext_resource type="PackedScene" uid="uid://crtdkysmnkith" path="res://components/Abstracts/BulletBase.tscn" id="1_pnxoq"]
[ext_resource type="Script" path="res://scripts/Contents/Bullets/BigLaser.gd" id="2_nk2p8"]
[ext_resource type="Shader" path="res://shaders/BigLaser1.gdshader" id="3_ow2gn"]
[ext_resource type="Shader" path="res://shaders/BigLaser.gdshader" id="3_ow2gn"]
[ext_resource type="Texture2D" uid="uid://dy4op6n6vxef3" path="res://resources/bullets/laser-circle/circle.svg" id="4_sewyb"]
[sub_resource type="SpriteFrames" id="SpriteFrames_yip5k"]
@@ -11,11 +11,12 @@
shader = ExtResource("3_ow2gn")
shader_parameter/laser_color = Color(1, 0, 0, 1)
shader_parameter/width = 1.0
shader_parameter/softness = 0.3
shader_parameter/wave_speed = 3.0
shader_parameter/wave_frequency = 13.154
shader_parameter/wave_amplitude = 1.151
shader_parameter/wave_width = 0.032
shader_parameter/softness = 0.5
shader_parameter/wave_speed = 1.0
shader_parameter/wave_frequency = 1.0
shader_parameter/wave_amplitude = 0.5
shader_parameter/wave_width = 0.5
shader_parameter/edge_nonalpha = 0.6
[sub_resource type="Curve" id="Curve_m7ued"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]