public MapMouseEditor(MapController mapController, MapPatternImporter patternImporter) { rayCastLayer = 1 | 1 << LayerMask.NameToLayer("Map"); rayCastMapLayer = 1; this.mapController = mapController; this.patternImporter = patternImporter; }
public MapMouseSquare(MapController mapController, MapPatternImporter patternImporter, GameObject squareBuildCubePrefab) : base(mapController, patternImporter) { squareUI = GameObject.Instantiate(squareBuildCubePrefab) as GameObject; squareUI.SetActive(false); }
public MapMouseConnection(MapController mapController, MapPatternImporter patternImporter, Object dummyObject) : base(mapController, patternImporter) { this.dummyObject = dummyObject; dummyParent = new GameObject("Dummy"); }
public MapMouseHold(MapController mapController, MapPatternImporter patternImporter) : base(mapController, patternImporter) { }
public MapMouseRandomizer(MapController mapController, MapPatternImporter patternImporter, GameObject squareBuildCubePrefab) : base(mapController, patternImporter, squareBuildCubePrefab) { }