コード例 #1
0
ファイル: Skill300002.cs プロジェクト: LiuFeng1011/Diablo
    bool HitGameObj(InGameBaseObj baseobj)
    {
        if (baseobj.instanceId == this.instanceId)
        {
            return(false);
        }
        if (baseobj.GetObjType() != enObjType.character)
        {
            return(false);
        }
        if (!source.IsEnemy(baseobj))
        {
            return(false);
        }

        InGameBaseCharacter character = (InGameBaseCharacter)baseobj;


        character.Hurt(source,
                       source.GetAtkForce(),
                       source.propertys.GetProperty(enCharacterProperty.comborate),
                       source.propertys.GetProperty(enCharacterProperty.comboval),
                       false);
        Debug.Log(baseobj.gameObject.name);
        SetDie(true);

        return(true);
    }