Beispiel #1
0
    private MapEntry CreateMapEntry(Room room)
    {
        GameObject mapEntry = Instantiate(mapEntryTemplate.gameObject) as GameObject;

        mapEntry.SetActive(true);
        mapEntry.transform.SetParent(mapEntryHolder, false);

        mapEntry.transform.localPosition = room.mapPosition;

        MapEntry entryScript = mapEntry.GetComponent <MapEntry>();

        entryScript.Initialize(room, this);
        mapEntries.Add(entryScript);

        return(entryScript);
    }