Exemple #1
0
    public void AddMissionNotifier(Mission mission)
    {
        MissionNotifier notifier = GetMissionNotifier();

        notifier.SetMission(mission);
        AddNotifier(notifier);
    }
Exemple #2
0
    public void AddCurrentMissionNotifier(MissionNotifier missionNotifier)
    {
        CurrentMissionNotifier notifier = GetCurrentMissionNotifier();
        Mission mission = missionNotifier.GetMission();

        notifier.SetMission(mission);
        MissionIco       missionIco       = missionNotifier.GetMissionIco();
        MissionFlyingIco missionFlyingIco = Instantiate(missionFlyingIcoPrefab) as MissionFlyingIco;

        missionFlyingIco.singleTransform.parent   = singleTransform;
        missionFlyingIco.singleTransform.position = missionIco.singleTransform.position;
        missionFlyingIco.SetMissionIco(missionIco);

        notifier.SetMissionFlyingIco(missionFlyingIco);
        AddNotifier(notifier);
    }
Exemple #3
0
    private MissionNotifier GetMissionNotifier()
    {
        MissionNotifier notifier = Instantiate(missionNotifierPrefab) as MissionNotifier;

        return(notifier);
    }
Exemple #4
0
 public void AddCurrentMission(MissionNotifier missionNotifier)
 {
     currentMissionsNotifierController.AddCurrentMissionNotifier(missionNotifier);
 }