private void DrawMapCheckBox(Vector3 playerPos) { Vector3 pos = new Vector3(playerPos.x - ((float)TempConfig.MapSizeX / 2), playerPos.y - ((float)TempConfig.MapSizeY / 2)); Vector3 size = new Vector3(TempConfig.MapSizeX, TempConfig.MapSizeY); Rect mapCheck = new Rect(pos, size); EDGizmos.DrawRect(mapCheck, Color.green); }
private void DrawBgCheckBox(Vector3 playerPos) { Vector3 pos = new Vector3(playerPos.x - 45, -10); Vector3 size = new Vector3(90, 20); Rect bgCheck = new Rect(pos, size); EDGizmos.DrawRect(bgCheck, Color.blue); }
/// <summary> /// Callback to draw gizmos only if the object is selected. /// </summary> void OnDrawGizmosSelected() { Vector3 pos = new Vector3(TargetGrid.transform.position.x - ((float)TempConfig.MapSizeX / 2), TargetGrid.transform.position.y - ((float)TempConfig.MapSizeY / 2)); Vector3 size = new Vector3(TempConfig.MapSizeX, TempConfig.MapSizeY); Rect mapCheck = new Rect(pos, size); EDGizmos.DrawRect(mapCheck, Color.green); }