コード例 #1
0
ファイル: Monster.cs プロジェクト: x00568/EGamePlay
    // Start is called before the first frame update
    void Start()
    {
        CombatEntity = EntityFactory.Create <CombatEntity>();
        CombatEntity.Initialize();
        CombatEntity.AddListener(ActionPointType.PostReceiveDamage, OnReceiveDamage);
        CombatEntity.AddListener(ActionPointType.PostReceiveCure, OnReceiveCure);

        var config   = Resources.Load <SkillConfigObject>("SkillConfigs/Skill_1004_坚韧");
        var abilityA = CombatEntity.AttachSkill <PassiveSkill1004Entity>(config);
    }
コード例 #2
0
ファイル: Monster.cs プロジェクト: yzx4036/EGamePlay
 // Start is called before the first frame update
 void Start()
 {
     CombatEntity = new CombatEntity();
     CombatEntity.Initialize();
     CombatEntity.AddListener(CombatActionType.CauseDamage, OnReceiveDamage);
 }
コード例 #3
0
ファイル: Monster.cs プロジェクト: mengtest/EGamePlay
 // Start is called before the first frame update
 void Start()
 {
     CombatEntity = Entity.Create <CombatEntity>();
     CombatEntity.Initialize();
     CombatEntity.AddListener(CombatActionType.ReceiveDamage, OnReceiveDamage);
 }
コード例 #4
0
ファイル: Monster.cs プロジェクト: Ander456/EGamePlay
 // Start is called before the first frame update
 void Start()
 {
     CombatEntity = EntityFactory.Create <CombatEntity>();
     CombatEntity.Initialize();
     CombatEntity.AddListener(ActionPointType.PostReceiveDamage, OnReceiveDamage);
 }