From 56a9b3bf4edc56e9c1dd502a469a7a0167751215 Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 23 Oct 2020 21:01:28 +0800 Subject: * ability --- .../Scripts/AbilitySystem/Actions/ActionShakeCamera.cs | 18 ++++++++++++++++++ .../AbilitySystem/Actions/ActionShakeCamera.cs.meta | 11 +++++++++++ .../Scripts/AbilitySystem/Conditions/Interactive.meta | 8 ++++++++ .../Conditions/Interactive/ConditionHit.cs | 17 +++++++++++++++++ .../Conditions/Interactive/ConditionHit.cs.meta | 11 +++++++++++ .../Conditions/Interactive/ConditionHurt.cs | 18 ++++++++++++++++++ .../Conditions/Interactive/ConditionHurt.cs.meta | 11 +++++++++++ 7 files changed, 94 insertions(+) create mode 100644 Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs create mode 100644 Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs.meta create mode 100644 Assets/Scripts/AbilitySystem/Conditions/Interactive.meta create mode 100644 Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs create mode 100644 Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs.meta create mode 100644 Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs create mode 100644 Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs.meta (limited to 'Assets/Scripts/AbilitySystem') diff --git a/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs b/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs new file mode 100644 index 00000000..d55270ab --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ActionShakeCamera : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs.meta b/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs.meta new file mode 100644 index 00000000..93a39df8 --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Actions/ActionShakeCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a5f356ae9f970af40b86475bc21a0d5c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/AbilitySystem/Conditions/Interactive.meta b/Assets/Scripts/AbilitySystem/Conditions/Interactive.meta new file mode 100644 index 00000000..cf125393 --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Conditions/Interactive.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 38b2530cdab57854e90007371516c2bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs new file mode 100644 index 00000000..b50121fe --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +// hitbox击中 +public class ConditionHit : ConditionBase +{ + public ConditionHit() + { + + } + + public override bool Evaluate() + { + throw new System.NotImplementedException(); + } +} diff --git a/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs.meta b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs.meta new file mode 100644 index 00000000..9c607983 --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHit.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c354907230901bf45849e4bb93601b60 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs new file mode 100644 index 00000000..b4acd71a --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ConditionHurt : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs.meta b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs.meta new file mode 100644 index 00000000..e54feb2d --- /dev/null +++ b/Assets/Scripts/AbilitySystem/Conditions/Interactive/ConditionHurt.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 62448f0af4616f64c987ac12131db584 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: -- cgit v1.1-26-g67d0