修改建议及完善特效
修改建议: 1.添加了击中的粒子特效,但是还需要迭代 2.修复马死后灰尘不会消失的bug 完善特效 1.制作了死亡时的阴间特效,已经在全场景实装 2.制作了闪电的辉光特效。 3.调整了所有场景的全局shader以适配死亡阴间特效
This commit is contained in:
parent
9f3ffbb94c
commit
0d7446d2e7
@ -57,6 +57,14 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
""expectedControlType"": ""Button"",
|
||||
""processors"": """",
|
||||
""interactions"": ""Hold""
|
||||
},
|
||||
{
|
||||
""name"": ""Interactive1"",
|
||||
""type"": ""PassThrough"",
|
||||
""id"": ""d21f88f2-efe8-4596-96a1-69c4b192b199"",
|
||||
""expectedControlType"": ""Button"",
|
||||
""processors"": """",
|
||||
""interactions"": ""Hold""
|
||||
}
|
||||
],
|
||||
""bindings"": [
|
||||
@ -213,6 +221,28 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
""action"": ""Interactive"",
|
||||
""isComposite"": false,
|
||||
""isPartOfComposite"": false
|
||||
},
|
||||
{
|
||||
""name"": """",
|
||||
""id"": ""01355010-4a91-40f8-9321-1e8cc902080a"",
|
||||
""path"": ""<Gamepad>/buttonNorth"",
|
||||
""interactions"": """",
|
||||
""processors"": """",
|
||||
""groups"": ""Play"",
|
||||
""action"": ""Interactive1"",
|
||||
""isComposite"": false,
|
||||
""isPartOfComposite"": false
|
||||
},
|
||||
{
|
||||
""name"": """",
|
||||
""id"": ""1b681b5e-c82e-49e5-b258-2cdf9174c51c"",
|
||||
""path"": ""<Keyboard>/f"",
|
||||
""interactions"": """",
|
||||
""processors"": """",
|
||||
""groups"": ""Play"",
|
||||
""action"": ""Interactive1"",
|
||||
""isComposite"": false,
|
||||
""isPartOfComposite"": false
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -270,6 +300,7 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
m_Normal_Wave = m_Normal.FindAction("Wave", throwIfNotFound: true);
|
||||
m_Normal_Sickle = m_Normal.FindAction("Sickle", throwIfNotFound: true);
|
||||
m_Normal_Interactive = m_Normal.FindAction("Interactive", throwIfNotFound: true);
|
||||
m_Normal_Interactive1 = m_Normal.FindAction("Interactive1", throwIfNotFound: true);
|
||||
// NullMap
|
||||
m_NullMap = asset.FindActionMap("NullMap", throwIfNotFound: true);
|
||||
m_NullMap_Newaction = m_NullMap.FindAction("New action", throwIfNotFound: true);
|
||||
@ -327,6 +358,7 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
private readonly InputAction m_Normal_Wave;
|
||||
private readonly InputAction m_Normal_Sickle;
|
||||
private readonly InputAction m_Normal_Interactive;
|
||||
private readonly InputAction m_Normal_Interactive1;
|
||||
public struct NormalActions
|
||||
{
|
||||
private @Player m_Wrapper;
|
||||
@ -336,6 +368,7 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
public InputAction @Wave => m_Wrapper.m_Normal_Wave;
|
||||
public InputAction @Sickle => m_Wrapper.m_Normal_Sickle;
|
||||
public InputAction @Interactive => m_Wrapper.m_Normal_Interactive;
|
||||
public InputAction @Interactive1 => m_Wrapper.m_Normal_Interactive1;
|
||||
public InputActionMap Get() { return m_Wrapper.m_Normal; }
|
||||
public void Enable() { Get().Enable(); }
|
||||
public void Disable() { Get().Disable(); }
|
||||
@ -360,6 +393,9 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
@Interactive.started -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive;
|
||||
@Interactive.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive;
|
||||
@Interactive.canceled -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive;
|
||||
@Interactive1.started -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive1;
|
||||
@Interactive1.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive1;
|
||||
@Interactive1.canceled -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteractive1;
|
||||
}
|
||||
m_Wrapper.m_NormalActionsCallbackInterface = instance;
|
||||
if (instance != null)
|
||||
@ -379,6 +415,9 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
@Interactive.started += instance.OnInteractive;
|
||||
@Interactive.performed += instance.OnInteractive;
|
||||
@Interactive.canceled += instance.OnInteractive;
|
||||
@Interactive1.started += instance.OnInteractive1;
|
||||
@Interactive1.performed += instance.OnInteractive1;
|
||||
@Interactive1.canceled += instance.OnInteractive1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -432,6 +471,7 @@ public class @Player : IInputActionCollection, IDisposable
|
||||
void OnWave(InputAction.CallbackContext context);
|
||||
void OnSickle(InputAction.CallbackContext context);
|
||||
void OnInteractive(InputAction.CallbackContext context);
|
||||
void OnInteractive1(InputAction.CallbackContext context);
|
||||
}
|
||||
public interface INullMapActions
|
||||
{
|
||||
|
@ -44,6 +44,14 @@
|
||||
"expectedControlType": "Button",
|
||||
"processors": "",
|
||||
"interactions": "Hold"
|
||||
},
|
||||
{
|
||||
"name": "Interactive1",
|
||||
"type": "PassThrough",
|
||||
"id": "d21f88f2-efe8-4596-96a1-69c4b192b199",
|
||||
"expectedControlType": "Button",
|
||||
"processors": "",
|
||||
"interactions": "Hold"
|
||||
}
|
||||
],
|
||||
"bindings": [
|
||||
@ -200,6 +208,28 @@
|
||||
"action": "Interactive",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"id": "01355010-4a91-40f8-9321-1e8cc902080a",
|
||||
"path": "<Gamepad>/buttonNorth",
|
||||
"interactions": "",
|
||||
"processors": "",
|
||||
"groups": "Play",
|
||||
"action": "Interactive1",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"id": "1b681b5e-c82e-49e5-b258-2cdf9174c51c",
|
||||
"path": "<Keyboard>/f",
|
||||
"interactions": "",
|
||||
"processors": "",
|
||||
"groups": "Play",
|
||||
"action": "Interactive1",
|
||||
"isComposite": false,
|
||||
"isPartOfComposite": false
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ed09910c0094cb27be8f3ca264680da3
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cc355dd4cf1e6173beaeb22c2858cbe1
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
125
Assets/Prefabs/屏幕后特效渲染摄像机.prefab
Normal file
125
Assets/Prefabs/屏幕后特效渲染摄像机.prefab
Normal file
@ -0,0 +1,125 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &8154308275689197075
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8154308275689197070}
|
||||
- component: {fileID: 8154308275689197073}
|
||||
- component: {fileID: 8154308275689197072}
|
||||
- component: {fileID: 8154308275689197071}
|
||||
m_Layer: 0
|
||||
m_Name: "\u5C4F\u5E55\u540E\u7279\u6548\u6E32\u67D3\u6444\u50CF\u673A"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8154308275689197070
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8154308275689197075}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!20 &8154308275689197073
|
||||
Camera:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8154308275689197075}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_ClearFlags: 1
|
||||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||
m_projectionMatrixMode: 1
|
||||
m_GateFitMode: 2
|
||||
m_FOVAxisMode: 0
|
||||
m_SensorSize: {x: 36, y: 24}
|
||||
m_LensShift: {x: 0, y: 0}
|
||||
m_FocalLength: 50
|
||||
m_NormalizedViewPortRect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
near clip plane: 0.3
|
||||
far clip plane: 1000
|
||||
field of view: 60
|
||||
orthographic: 1
|
||||
orthographic size: 2.7
|
||||
m_Depth: -1
|
||||
m_CullingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_RenderingPath: -1
|
||||
m_TargetTexture: {fileID: 0}
|
||||
m_TargetDisplay: 0
|
||||
m_TargetEye: 3
|
||||
m_HDR: 1
|
||||
m_AllowMSAA: 1
|
||||
m_AllowDynamicResolution: 0
|
||||
m_ForceIntoRT: 0
|
||||
m_OcclusionCulling: 1
|
||||
m_StereoConvergence: 10
|
||||
m_StereoSeparation: 0.022
|
||||
--- !u!114 &8154308275689197072
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8154308275689197075}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_RenderShadows: 1
|
||||
m_RequiresDepthTextureOption: 2
|
||||
m_RequiresOpaqueTextureOption: 2
|
||||
m_CameraType: 1
|
||||
m_Cameras: []
|
||||
m_RendererIndex: 1
|
||||
m_VolumeLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 1
|
||||
m_VolumeTrigger: {fileID: 0}
|
||||
m_RenderPostProcessing: 1
|
||||
m_Antialiasing: 0
|
||||
m_AntialiasingQuality: 2
|
||||
m_StopNaN: 0
|
||||
m_Dithering: 0
|
||||
m_ClearDepth: 1
|
||||
m_AllowXRRendering: 1
|
||||
m_RequiresDepthTexture: 0
|
||||
m_RequiresColorTexture: 0
|
||||
m_Version: 2
|
||||
--- !u!114 &8154308275689197071
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8154308275689197075}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a24fe85a0438c0f418a972ac426ece58, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
dead: {fileID: 2100000, guid: 00a3b68134e8fba47b89abb774d65219, type: 2}
|
||||
speed: 0.03
|
||||
isDead: 0
|
@ -1,6 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 48e08dc33330d11e9d4a1b246c52e4f6
|
||||
DefaultImporter:
|
||||
guid: 849eb05750333d44e946e4e2237c2bfe
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -30,7 +30,7 @@ MonoBehaviour:
|
||||
m_AdvancedMode: 0
|
||||
threshold:
|
||||
m_OverrideState: 1
|
||||
m_Value: 0.83
|
||||
m_Value: 0.85
|
||||
min: 0
|
||||
intensity:
|
||||
m_OverrideState: 1
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -3472,23 +3472,11 @@ MonoBehaviour:
|
||||
m_ActionId: 268f2409-b46a-4eed-abf4-ff0db96e8d46
|
||||
m_ActionName: NullMap/New action
|
||||
- m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 979777884}
|
||||
m_TargetAssemblyTypeName: MyPlayer, Assembly-CSharp
|
||||
m_MethodName: OnInteractive
|
||||
m_Mode: 0
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
m_ActionId: 2a6b3f1f-3ff5-4838-bb2c-e876543f27c5
|
||||
m_ActionName: Normal/Interactive1[/Keyboard/f]
|
||||
m_Calls: []
|
||||
m_ActionId: d21f88f2-efe8-4596-96a1-69c4b192b199
|
||||
m_ActionName: Normal/Interactive1[/XInputControllerWindows/buttonNorth,/Keyboard/f]
|
||||
m_NeverAutoSwitchControlSchemes: 0
|
||||
m_DefaultControlScheme: Play
|
||||
m_DefaultControlScheme:
|
||||
m_DefaultActionMap: Normal
|
||||
m_SplitScreenIndex: -1
|
||||
m_Camera: {fileID: 0}
|
||||
|
@ -62,6 +62,9 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
|
||||
[Header("召唤炸弹攻击,炸弹从天而降的初速度")][FoldoutGroup("木马")]
|
||||
public Vector2 callBoomStartVelocity;
|
||||
|
||||
[Header("召唤炸弹攻击,炸弹从天而降的初速度")] [FoldoutGroup("木马")]
|
||||
public List<ParticleSystem> trojanHorseParticleSystems;
|
||||
|
||||
// _____ _ _
|
||||
// | __ \ (_) | |
|
||||
// | |__) | __ ___ ____ _| |_ ___
|
||||
@ -122,6 +125,11 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
|
||||
// | |\ | (_) | | | | | | | | (_| | |
|
||||
// |_| \_|\___/|_| |_| |_| |_|\__,_|_|
|
||||
private void Init(){
|
||||
//开启粒子
|
||||
for (int i = 0; i < trojanHorseParticleSystems.Count; i++)
|
||||
{
|
||||
trojanHorseParticleSystems[i].Play();
|
||||
}
|
||||
//初始化生命值
|
||||
HPLeft = HP;
|
||||
//找到必须的组件和物体
|
||||
@ -301,6 +309,11 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
|
||||
}
|
||||
|
||||
public override void OnDead(){
|
||||
//修改粒子透明度
|
||||
for (int i = 0; i < trojanHorseParticleSystems.Count; i++)
|
||||
{
|
||||
StartCoroutine(SetParticleColor(trojanHorseParticleSystems[i], 0, 1f));
|
||||
}
|
||||
//播放死亡动画
|
||||
GetComponent<Animator>().SetBool("isDead",true);
|
||||
Debug.Log("啊我死了");
|
||||
@ -339,4 +352,20 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
|
||||
|
||||
public Transform ObjTransform(){return transform;}
|
||||
|
||||
//修改粒子,使粒子淡出
|
||||
private IEnumerator SetParticleColor(ParticleSystem particleSystem,float endValue,float speed)
|
||||
{
|
||||
Color color = particleSystem.main.startColor.color;
|
||||
|
||||
while (particleSystem.main.startColor.color.a>endValue)
|
||||
{
|
||||
yield return new WaitForSeconds(0.15f);
|
||||
color.a -= 0.1f;
|
||||
//解决warming
|
||||
#pragma warning disable 0618
|
||||
particleSystem.startColor = color;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -7,6 +7,7 @@ using UnityEngine;
|
||||
/// </summary>
|
||||
public class Hammer : MonoBehaviour
|
||||
{
|
||||
public ParticleSystem attackParticleSystem;
|
||||
//当有东西进入触发器
|
||||
public void OnTriggerEnter2D(Collider2D other){
|
||||
//看看是不是敌人,再看下它此时能不能被打
|
||||
@ -14,6 +15,8 @@ public class Hammer : MonoBehaviour
|
||||
enemy.OnBeHit(MyPlayer.AtkMethod.锤子,
|
||||
(enemy.transform.position.x -
|
||||
transform.position.x > 0) ? -1 : 1);
|
||||
//击中后调用粒子
|
||||
attackParticleSystem.Play();
|
||||
//击中成功后中幅度震动一下手柄
|
||||
StartCoroutine(FindObjectOfType<VibrationManager>().ShakePad(0.5f,0.3f,0.2f,VibrationManager.PadShakeitem.锤子击中));
|
||||
// //再触发一下子弹时间
|
||||
|
@ -83,6 +83,8 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
|
||||
[Header("创建留言板的UI")][FoldoutGroup("预制体")]
|
||||
public GameObject creatBoardUI;
|
||||
|
||||
public GameObject attackParticleSystem;
|
||||
|
||||
// _____ _ _
|
||||
// | __ \ (_) | |
|
||||
// | |__) | __ ___ ____ _| |_ ___
|
||||
@ -210,6 +212,12 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
|
||||
//移动函数,每帧运行一次,处理水平方向移动
|
||||
private void Move()
|
||||
{
|
||||
//能实现目的的代码就是好代码
|
||||
if(inputDir==1)
|
||||
attackParticleSystem.transform.localScale = new Vector3(0.19393f,attackParticleSystem.transform.localScale.y,attackParticleSystem.transform.localScale.z);
|
||||
if(inputDir==-1)
|
||||
attackParticleSystem.transform.localScale = new Vector3(-0.19393f,attackParticleSystem.transform.localScale.y,attackParticleSystem.transform.localScale.z);
|
||||
|
||||
//只有不受击\不攻击的情况下可以移动
|
||||
if(inControl && !isAttacking){
|
||||
//直接修改刚体速度
|
||||
@ -639,6 +647,8 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
|
||||
GetComponent<PlayerInput>().SwitchCurrentActionMap("NullMap");
|
||||
//播放死亡动画
|
||||
isDead = true;
|
||||
//开启死亡后特效
|
||||
Underworld.isDead = true;
|
||||
//显示死亡列表并将他们显示在地图上
|
||||
sql.GetComponent<GetDateBaseDead>().Show();
|
||||
//记录死亡位置
|
||||
|
@ -36,7 +36,7 @@ Material:
|
||||
- _scl: 17.4
|
||||
m_Colors:
|
||||
- _Center: {r: 0.5, g: 0.5, b: 0, a: 0}
|
||||
- _Color0: {r: 44.727043, g: 32.081703, b: 0, a: 0}
|
||||
- _Color0: {r: 191.74902, g: 138.54118, b: 0, a: 0}
|
||||
- _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _Vector0: {r: 0.98, g: 0.9, b: 0, a: 0}
|
||||
m_BuildTextureStacks: []
|
||||
|
@ -1,5 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 81dbcde0f90df4e9ba9ca2794490e57a
|
||||
guid: ecce9353321bc5f4199f1ef36e89a09f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
43
Assets/Shader/大落雷/Shader Graphs_大落雷.mat
Normal file
43
Assets/Shader/大落雷/Shader Graphs_大落雷.mat
Normal file
@ -0,0 +1,43 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "Shader Graphs_\u5927\u843D\u96F7"
|
||||
m_Shader: {fileID: -6465566751694194690, guid: 50721f124104650499b9bd7cc2a95856, type: 3}
|
||||
m_ShaderKeywords:
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Floats:
|
||||
- Vector1_04924222825b42f8bc53445ac160342f: 0
|
||||
- Vector1_15542c47fb574f0db075450503752e65: 3.4
|
||||
m_Colors:
|
||||
- Color_a2a829c84f664d09a667cf1bcce8174d: {r: 598.3373, g: 766.9961, b: 0, a: 0}
|
||||
m_BuildTextureStacks: []
|
8
Assets/Shader/大落雷/Shader Graphs_大落雷.mat.meta
Normal file
8
Assets/Shader/大落雷/Shader Graphs_大落雷.mat.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9930d2ee23d463c45b918799eab64309
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
3713
Assets/Shader/大落雷/大落雷.shadergraph
Normal file
3713
Assets/Shader/大落雷/大落雷.shadergraph
Normal file
File diff suppressed because it is too large
Load Diff
10
Assets/Shader/大落雷/大落雷.shadergraph.meta
Normal file
10
Assets/Shader/大落雷/大落雷.shadergraph.meta
Normal file
@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 50721f124104650499b9bd7cc2a95856
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}
|
@ -1,5 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fd02c799f3f5c4c83b2fc26c105a3821
|
||||
guid: 54a2652c610329b4ba369cf8d7c6d7b4
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
41
Assets/Shader/攻击粒子/Shader Graphs_攻击粒子.mat
Normal file
41
Assets/Shader/攻击粒子/Shader Graphs_攻击粒子.mat
Normal file
@ -0,0 +1,41 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "Shader Graphs_\u653B\u51FB\u7C92\u5B50"
|
||||
m_Shader: {fileID: -6465566751694194690, guid: 4a1206aa7a95e4547a0e8a57bad46308, type: 3}
|
||||
m_ShaderKeywords:
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- Texture2D_d0989552c1c04abdb5b121c7cc6ad49b:
|
||||
m_Texture: {fileID: 2800000, guid: 6f62c397230d6d845b87a8e53d67c0e1, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Floats: []
|
||||
m_Colors:
|
||||
- Color_d640db54a4f5460999e31a33f70da236: {r: 766.9961, g: 702.7451, b: 0, a: 0}
|
||||
m_BuildTextureStacks: []
|
8
Assets/Shader/攻击粒子/Shader Graphs_攻击粒子.mat.meta
Normal file
8
Assets/Shader/攻击粒子/Shader Graphs_攻击粒子.mat.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b0ea52a9664089e44b28d5ee179a8e5e
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
1499
Assets/Shader/攻击粒子/攻击粒子.shadergraph
Normal file
1499
Assets/Shader/攻击粒子/攻击粒子.shadergraph
Normal file
File diff suppressed because it is too large
Load Diff
10
Assets/Shader/攻击粒子/攻击粒子.shadergraph.meta
Normal file
10
Assets/Shader/攻击粒子/攻击粒子.shadergraph.meta
Normal file
@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4a1206aa7a95e4547a0e8a57bad46308
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}
|
@ -37,6 +37,6 @@ Material:
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Floats: []
|
||||
m_Colors:
|
||||
- Color_: {r: 14, g: 61, b: 255, a: 1}
|
||||
- Color_: {r: 255, g: 0, b: 0, a: 1}
|
||||
- Color_afa0e5a2e973466d9342c3c1d6f18559: {r: 0.8196055, g: 3.5711384, b: 14.928529, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
|
@ -1,5 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f597f19f656ba56eae4f6a3a7cc528f4
|
||||
guid: a13f9b33004f7394493e57d1dee09f35
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
49
Assets/Shader/阴间/Shader Graphs_阴间.mat
Normal file
49
Assets/Shader/阴间/Shader Graphs_阴间.mat
Normal file
@ -0,0 +1,49 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: "Shader Graphs_\u9634\u95F4"
|
||||
m_Shader: {fileID: -6465566751694194690, guid: 9a300989f73994948b3d41497550368e, type: 3}
|
||||
m_ShaderKeywords:
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ScreenTexture:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Floats:
|
||||
- Vector1_1b24cf98a1254403b5c599c75e36f603: 0
|
||||
- Vector1_adfff7d6d7174cb2afc1cb243e4e699b: 0.2
|
||||
- Vector1_c5a443d570b74613aa48554ccffc604b: 0.08
|
||||
- _Step: 0
|
||||
m_Colors:
|
||||
- Color_7e14662f996a413f9cdcb056f990b953: {r: 6.088498, g: 22.363522, b: 0, a: 0}
|
||||
m_BuildTextureStacks: []
|
8
Assets/Shader/阴间/Shader Graphs_阴间.mat.meta
Normal file
8
Assets/Shader/阴间/Shader Graphs_阴间.mat.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 00a3b68134e8fba47b89abb774d65219
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
39
Assets/Shader/阴间/Underworld.cs
Normal file
39
Assets/Shader/阴间/Underworld.cs
Normal file
@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Underworld : MonoBehaviour
|
||||
{
|
||||
public Material dead;
|
||||
|
||||
public float speed;
|
||||
|
||||
public static bool isDead = false;
|
||||
private float step = 0;
|
||||
|
||||
void Start()
|
||||
{
|
||||
dead.SetFloat("_Step",0);
|
||||
}
|
||||
|
||||
void Update()
|
||||
{
|
||||
if (isDead == true)
|
||||
{
|
||||
StartCoroutine(startDead());
|
||||
isDead = false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public IEnumerator startDead()
|
||||
{
|
||||
while (step<1)
|
||||
{
|
||||
step += 0.02f;
|
||||
dead.SetFloat("_Step",step);
|
||||
yield return new WaitForSeconds(speed);
|
||||
}
|
||||
}
|
||||
}
|
12
Assets/Shader/阴间/Underworld.cs.meta
Normal file
12
Assets/Shader/阴间/Underworld.cs.meta
Normal file
@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a24fe85a0438c0f418a972ac426ece58
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences:
|
||||
- dead: {fileID: 2100000, guid: 00a3b68134e8fba47b89abb774d65219, type: 2}
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
4096
Assets/Shader/阴间/阴间.shadergraph
Normal file
4096
Assets/Shader/阴间/阴间.shadergraph
Normal file
File diff suppressed because it is too large
Load Diff
10
Assets/Shader/阴间/阴间.shadergraph.meta
Normal file
10
Assets/Shader/阴间/阴间.shadergraph.meta
Normal file
@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9a300989f73994948b3d41497550368e
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}
|
@ -58,7 +58,7 @@ MonoBehaviour:
|
||||
m_Active: 1
|
||||
settings:
|
||||
renderPassEvent: 400
|
||||
mMat: {fileID: 2100000, guid: 9415f6c970c0800499cd4a676f061f8e, type: 2}
|
||||
mMat: {fileID: 2100000, guid: 00a3b68134e8fba47b89abb774d65219, type: 2}
|
||||
destination: 0
|
||||
blitMaterialPassIndex: -1
|
||||
textureId: _ScreenTexture
|
||||
|
@ -6,43 +6,43 @@ EditorUserSettings:
|
||||
serializedVersion: 4
|
||||
m_ConfigSettings:
|
||||
RecentlyUsedScenePath-0:
|
||||
value: 224247031146467d18000b37030647111b07142f3f67053f233f1821f1e12031ede979cae83429392b11ee280d310f71e704001fef
|
||||
value: 22424703114646680e0b0227036c6c111b07142f1f2b233e2867083debf42d
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-1:
|
||||
value: 22424703114646680e0b0227036c4b150503563f22213229
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-2:
|
||||
value: 22424703114646680e0b0227036c7b192c16162d1f3c2737281d1820f6ae2136ebf32f
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-3:
|
||||
value: 22424703114646680e0b0227036c6619580216233831
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-4:
|
||||
value: 22424703114646680e0b0227036c7519580216233831
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-5:
|
||||
value: 22424703114646680e0b0227036c661925162b3e2d2f2304283a097df7ee3d2cfb
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-6:
|
||||
value: 22424703114646680e0b0227036c6b153a021713251b32312a2c2936f1f47a2decee22f0
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-7:
|
||||
RecentlyUsedScenePath-2:
|
||||
value: 22424703114646680e0b0227036c7000131911242b66333e243d04
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-8:
|
||||
RecentlyUsedScenePath-3:
|
||||
value: 22424703114646680e0b0227036c6b153a021713251b32312a2c2936f1f47a2decee22f0
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-4:
|
||||
value: 22424703114646680e0b0227036c4b150503563f22213229
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-5:
|
||||
value: 22424703114646680e0b0227036c6619580216233831
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-6:
|
||||
value: 22424703114646680e0b0227036c661925162b3e2d2f2304283a097df7ee3d2cfb
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-7:
|
||||
value: 22424703114646680e0b0227036c5c0518590d24253c3f
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-8:
|
||||
value: 22424703114646680e0b0227036c7519580216233831
|
||||
flags: 0
|
||||
RecentlyUsedScenePath-9:
|
||||
value: 22424703114646680e0b0227036c791f580216233831
|
||||
flags: 0
|
||||
UnityEditor.ShaderGraph.Blackboard:
|
||||
value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4ba75e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1bf968e93e2ffcbc3e7e2f0b3ffe0e8b0be9af8ffaeffff8e85dd8390e3949c8899daa7
|
||||
value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4bab5e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1b1968e93e2ffcbc3e7e2f0b3ffe0e8b0be9af8ffaeffff8e85dd8390e3949c8899daa7
|
||||
flags: 0
|
||||
UnityEditor.ShaderGraph.FloatingWindowsLayout2:
|
||||
value: 181344140043005e1a220d3b1f364b524c0c5a27130c293326201334cee5322ca0bd30e8eb293a707b0fd0180b3d0a36fc0d3d04e649500d1002ee0b5dbd1d2c27c00ad113cb1e10e41f1addc80993b98d9884a69ae6d8f0d1cda9e8fbfefaf9f9dea3fdb9ade882f0f7b0e1e380cafbf2c3adc18e9cd285a2908b82ec869c8395949c9483d68a8e97ddbd90bf
|
||||
flags: 0
|
||||
UnityEditor.ShaderGraph.InspectorWindow:
|
||||
value: 18135939215a0a5004000b0e15254b524c1119263f2d6a722016393ce1eb3d36e5d339f9a5602b2e2c07a37e0901373ae01e0008f707250d171df81a53a5485d41895ac825e0100ec20313c0d91cddccd3d0c7efcca9bd80908fecb0f9cfddf1eff4e7a1b1eae482f0fcaee1e1928b86d888ed969b938797a7cf
|
||||
value: 18135939215a0a5004000b0e15254b524c1119263f2d6a722016393ce1eb3d36e5d339f9a5602b2e2c07a37e0901373ae01e0008f707250d171df81a53a5475d41895ac825e0100ec20313c0d91cddccd3d0c7efcca9bd80908fecb0f9cfddf1eff4e7a1b1eae482f0fcaee1e1928b86d888ed969b938797a7cf
|
||||
flags: 0
|
||||
vcSharedLogLevel:
|
||||
value: 0d5e400f0650
|
||||
|
Loading…
x
Reference in New Issue
Block a user