* 构造一个相对于屏幕来说内容居中的矩形 * 用于UI初始化窗口
(size: Vector)
| 20 | * 用于UI初始化窗口 |
| 21 | */ |
| 22 | public static inCenter(size: Vector): Rectangle { |
| 23 | const screenCenter = new Vector(window.innerWidth, window.innerHeight).divide(2); |
| 24 | const location = screenCenter.subtract(size.divide(2)); |
| 25 | return new Rectangle(location, size); |
| 26 | } |
| 27 | |
| 28 | public get left(): number { |
| 29 | return this.location.x; |
no test coverage detected