Example #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        RoomCreator myScript = (RoomCreator)target;

        #region Кнопка загрузки данных о точках и создания комнат на основе данных
        if (GUILayout.Button("Download ListNodes & Build Rooms"))
        {
            ListNodesDownload(myScript);
            StoreysDefinition(myScript);
            BuildingRooms(myScript);
        }
        #endregion
        if (GUILayout.Button(ButtonName_FloorControllerBuilding))
        {
            FloorManagerController manager = Instantiate(myScript.FloorManagerPrefab, Vector3.zero, Quaternion.identity);
            myScript.FloorManagers.Add(manager.transform);
        }
    }
Example #2
0
 public void StarterVariables(Vector3 pos, int idx, FloorManagerController parent)
 {
     transform.position = pos; Index = idx; _parent = parent;
 }