diff --git a/Assets/00.StaryEvoTools/Editor/BuildAsset/CreatAssetWindow.cs b/Assets/00.StaryEvoTools/Editor/BuildAsset/CreatAssetWindow.cs index fda3fb2..5bd542b 100644 --- a/Assets/00.StaryEvoTools/Editor/BuildAsset/CreatAssetWindow.cs +++ b/Assets/00.StaryEvoTools/Editor/BuildAsset/CreatAssetWindow.cs @@ -222,7 +222,8 @@ namespace Stary.Evo.Editor #endif AssetDatabase.SaveAssets(); - + domainClassName = domainClassName.Replace('.', '_'); + architectureClassName = architectureClassName.Replace('.', '_'); string domainClassPath = $"{scriptsPath}/{domainClassName}.cs"; //await File.WriteAllTextAsync($"{scriptsPath}/{domainClassName}.cs", domainTemplate); await using (var writer = new StreamWriter(domainClassPath)) diff --git a/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs new file mode 100644 index 0000000..327d252 --- /dev/null +++ b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs @@ -0,0 +1,64 @@ +using UnityEngine; + +namespace Stary.Evo +{ + public class AnimClipData + { + public string AnimName; + public AnimationClip AnimClip; + public AnimMode AnimMode; + } + + public enum AnimMode + { + /// + /// 入场1 + /// + Entrance1, + + /// + /// 入场2 + /// + Entrance2, + + /// + /// 退出1 + /// + Exit1, + + /// + /// 退出2 + /// + Exit2, + + /// + /// 空闲 + /// + Idle, + + /// + /// 飞行 + /// + Flying, + + /// + /// 引导 + /// + Guide, + + /// + /// 反馈 + /// + Feedback, + + /// + /// 对话空闲 + /// + TalkIdle, + + /// + /// 对话 + /// + Talking, + } +} \ No newline at end of file diff --git a/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs.meta b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs.meta new file mode 100644 index 0000000..addfeba --- /dev/null +++ b/Assets/00.StaryEvoTools/Runtime/HybridLoad/Fsm/AnimClipData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 46ff0818b37d41c4beea00d1081610f7 +timeCreated: 1767948662 \ No newline at end of file diff --git a/Assets/00.StaryEvoTools/package.json b/Assets/00.StaryEvoTools/package.json index ab9f83e..4e5007f 100644 --- a/Assets/00.StaryEvoTools/package.json +++ b/Assets/00.StaryEvoTools/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.tools", - "version": "1.3.6", + "version": "1.3.7", "displayName": "00.StaryEvo.Tools", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",