Пример #1
0
        private void CreateMarker(Sprite thumbnail, string displayedName, string mapName, Vector3 position, ViewingBounds viewingBounds, bool willRotateWithCamera, int highestFloor, int floor)
        {
            if (mapMarkerPrefab == null)
            {
                return;
            }

            GameObject markerObject = Instantiate(mapMarkerPrefab, markerContainer) as GameObject;

            markerObject.name = displayedName + " Marker";
            MapMarker marker = markerObject.GetComponent <MapMarker>();

            if (marker != null)
            {
                marker.Set(thumbnail, mapName, position, viewingBounds.lowerLimit, viewingBounds.upperLimit, willRotateWithCamera, highestFloor, floor);
            }
        }