示例#1
0
    public void UpdateTarget()
    {
        Missions missions = MissionManager.GetComponent <MissionRead>().mission;

        if (player.GetComponent <PlayerMove>().isCompleteMision)
        {
            isEndMission = true;
            SetTarget(missions.GetEndPosition());
        }
        else
        {
            for (int i = 0; i < missions.GetMissionCount(); i++)
            {
                if (!MissionManager.GetComponent <MissionRead>().mission.GetClearCheck(i))
                {
                    currentIdx = i;
                    break;
                }
            }

            SetTarget(missions.GetMissionPosition(currentIdx));
        }
    }