From dd4f192fc931c41c94369ad03d3e1328a1a237d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=94=E5=87=A4=E5=95=B8=E5=A4=A9?= <1379113792@qq.com> Date: Tue, 23 Jul 2019 16:21:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Engine/CLEngine.Core/framework/EventObject.cs | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Engine/CLEngine.Core/framework/EventObject.cs b/Engine/CLEngine.Core/framework/EventObject.cs index 988ac0a..a5c8508 100644 --- a/Engine/CLEngine.Core/framework/EventObject.cs +++ b/Engine/CLEngine.Core/framework/EventObject.cs @@ -30,6 +30,33 @@ namespace CLEngine.Core.framework [DataMember] private Dictionary _state; [DataMember] private SkillObject _onSkill; + /// + /// 触发使用技能事件,处理 + /// + /// + public void UseSkill(string name){ + var skill = _skill[name]; + if(skill==null){ + Console.WriteLine("技能"+name+"不存在"); + return; + } + if(skill.CurrentTime>0){ + Console.WriteLine("技能"+name+"冷却时间未到"); + return; + } + if(_mp /// 添加技能 /// -- Gitee