Esempio n. 1
0
    void Start()
    {
        missionIcon = Instantiate(missionIcon_to_instantiate);
        missionIcon.transform.localPosition = new Vector3(1000, 0, 0);

        events = Data.Instance.events;
        Data.Instance.events.OnMissionComplete    += OnMissionComplete;
        Data.Instance.events.OnListenerDispatcher += OnListenerDispatcher;
        Data.Instance.events.OnAvatarCrash        += OnAvatarCrash;
        Data.Instance.events.OnAvatarFall         += OnAvatarCrash;
    }
Esempio n. 2
0
 void Awake()
 {
     //TODO: Create icons on the map
     foreach (Mission m in availableMissions)
     {
         MissionIcon mi = Instantiate <MissionIcon>(iconPrefab, mapParent.transform);
         mi.Init(m);
         MissionSlot mb = Instantiate <MissionSlot>(slotPrefab, missionParent.transform);
         mb.manager = this;
         mb.icon    = mi;
         mb.SetMission(m);
     }
     selectedMission = null;
 }