void SetPosition() { float z = transform.localPosition.z; switch (position) { case Position.CENTER: transform.position = Native2dScreenUtil.GetScreenCenter(); break; case Position.TOP: transform.position = Native2dScreenUtil.GetScreenTopCenter(); break; case Position.BOTTOM: transform.position = Native2dScreenUtil.GetScreenBottomCenter(); break; case Position.LEFT: transform.position = Native2dScreenUtil.GetScreenMiddleLeft(); break; case Position.RIGHT: transform.position = Native2dScreenUtil.GetScreenMiddleRight(); break; case Position.TOP_LEFT: transform.position = Native2dScreenUtil.GetScreenTopLeft(); break; case Position.TOP_RIGHT: transform.position = Native2dScreenUtil.GetScreenTopRight(); break; case Position.BOTTOM_LEFT: transform.position = Native2dScreenUtil.GetScreenBottomLeft(); break; case Position.BOTTOM_RIGHT: transform.position = Native2dScreenUtil.GetScreenBottomRight(); break; } Vector3 v = transform.localPosition; v.z = z; transform.localPosition = v; }
void SetPosition() { switch (position) { case Position.CENTER: transform.position = Native2dScreenUtil.GetScreenCenter(); break; case Position.TOP: transform.position = Native2dScreenUtil.GetScreenTopCenter(); break; case Position.BOTTOM: transform.position = Native2dScreenUtil.GetScreenBottomCenter(); break; case Position.LEFT: transform.position = Native2dScreenUtil.GetScreenMiddleLeft(); break; case Position.RIGHT: transform.position = Native2dScreenUtil.GetScreenMiddleRight(); break; case Position.TOP_LEFT: transform.position = Native2dScreenUtil.GetScreenTopLeft(); break; case Position.TOP_RIGHT: transform.position = Native2dScreenUtil.GetScreenTopRight(); break; case Position.BOTTOM_LEFT: transform.position = Native2dScreenUtil.GetScreenBottomLeft(); break; case Position.BOTTOM_RIGHT: transform.position = Native2dScreenUtil.GetScreenBottomRight(); break; } }