public static Unit SpawnCube(V3 pos) { var obj = Gobj.CreatePrimitive(PrimitiveType.Cube); obj.transform.position = pos; var p = obj.transform.position; obj.transform.position = new V3(p.x, p.y, CameraOffset); obj.transform.localScale = new V3(0.1f, 0.1f, 0.1f); var unit = obj.AddComponent <Unit>( ); return(unit); }