コード例 #1
0
ファイル: GameState.cs プロジェクト: JeffM2501/CSC370
    public void SelectMob(GameObject obj)
    {
        if (PlayerObject.Target != null)
        {
            PlayerObject.Target.Select(false);
        }

        PlayerObject.Target = null;

        if (obj == null)
        {
            return;
        }

        CharacterObject targetObject = obj.GetComponent <CharacterObject>();

        if (targetObject == null)
        {
            return;
        }

        PlayerObject.Target = targetObject.TheCharacter;
        PlayerObject.Target.Select(true);

        GUI.SelectCharacter(PlayerObject.Target);
    }