PlatformCamera
描述:
用于2D平台游戏的相机,可以跟踪游戏单位的移动并保持其在相机视野内。
类对象:Platformer.PlatformCamera Class。
继承自:Camera。
position
类型: 成员变量。
描述:
相机的位置。
签名:
position: Vec2
rotation
类型: 成员变量。
描述:
相机的旋转角度。
签名:
rotation: number
zoom
类型: 成员变量。
描述:
相机的缩放系数,1.0表示正常大小,2.0表示缩放到两倍大小。
签名:
zoom: number
boundary
类型: 成员变量。
描述:
相机可见范围的矩形区域。
签名:
boundary: Rect
followRatio
类型: 成员变量。
描述:
相机移动以跟随目标位置的速率。
例如,设置为Vec2(1.0, 1.0)
时,相机将立即跟随目标位置。
设置为 Vec2(0.5, 0.5) 或更小的值时,相机将在每帧中移动到距离目标位置的一半,从而实现更加平滑的跟踪移动效果。
签名:
followRatio: Vec2
followOffset
类型: 成员变量。
描述:
相机跟踪目标位置的偏移量。
签名:
followOffset: Vec2
followTarget
类型: 成员变量。
描述:
相机在跟踪的游戏单位。
签名:
followTarget: Node