diff options
Diffstat (limited to 'marching/Assets/Scripts/Buffs')
-rw-r--r-- | marching/Assets/Scripts/Buffs/Buff.cs | 4 | ||||
-rw-r--r-- | marching/Assets/Scripts/Buffs/BuffDef.cs | 14 | ||||
-rw-r--r-- | marching/Assets/Scripts/Buffs/BuffMetadata.cs | 22 | ||||
-rw-r--r-- | marching/Assets/Scripts/Buffs/BuffMetadata.cs.meta (renamed from marching/Assets/Scripts/Buffs/BuffDef.cs.meta) | 0 |
4 files changed, 25 insertions, 15 deletions
diff --git a/marching/Assets/Scripts/Buffs/Buff.cs b/marching/Assets/Scripts/Buffs/Buff.cs index 2320176..430fa70 100644 --- a/marching/Assets/Scripts/Buffs/Buff.cs +++ b/marching/Assets/Scripts/Buffs/Buff.cs @@ -1,6 +1,8 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using WK; +using WK.Data; /// <summary> /// Buff结构 @@ -8,7 +10,7 @@ using UnityEngine; public abstract class Buff { // 元数据 - public BuffDef metadata; + public BuffMetadata metadata; // buff效果器 public BuffEfectorBase effector; diff --git a/marching/Assets/Scripts/Buffs/BuffDef.cs b/marching/Assets/Scripts/Buffs/BuffDef.cs deleted file mode 100644 index 835589b..0000000 --- a/marching/Assets/Scripts/Buffs/BuffDef.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class BuffDef -{ - - public string uid; - - public string name_key; - - public string icon; - -} diff --git a/marching/Assets/Scripts/Buffs/BuffMetadata.cs b/marching/Assets/Scripts/Buffs/BuffMetadata.cs new file mode 100644 index 0000000..de7c391 --- /dev/null +++ b/marching/Assets/Scripts/Buffs/BuffMetadata.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace WK.Data +{ + + public class BuffMetadata + { + + public string uid; + + public string name_key; + + public string icon; + + // 暂留数据 + public string extra_data; + + } + +} diff --git a/marching/Assets/Scripts/Buffs/BuffDef.cs.meta b/marching/Assets/Scripts/Buffs/BuffMetadata.cs.meta index 2fbd7ff..2fbd7ff 100644 --- a/marching/Assets/Scripts/Buffs/BuffDef.cs.meta +++ b/marching/Assets/Scripts/Buffs/BuffMetadata.cs.meta |