Exemple #1
0
    public void AddCurrentMissionNotifier(Mission mission)
    {
        CurrentMissionNotifier notifier = GetCurrentMissionNotifier();

        notifier.SetMission(mission);
        notifier.SetMissionIco(Instantiate(mission.iconPrefab) as MissionIco);
        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 CurrentMissionNotifier GetCurrentMissionNotifier()
    {
        CurrentMissionNotifier notifier = Instantiate(currentMissionNotifierPrefab) as CurrentMissionNotifier;

        return(notifier);
    }
Exemple #4
0
 public void SetCurrentMissionNotifier(CurrentMissionNotifier currentMissionNotifier)
 {
     this.currentMissionNotifier = currentMissionNotifier;
 }