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); } }
public void StarterVariables(Vector3 pos, int idx, FloorManagerController parent) { transform.position = pos; Index = idx; _parent = parent; }