类型 函数 对象 DisplayObject 库 display.* 返回值 无 修订 版本 2024.3703 关键词 rotate, rotation(旋转) 另请参阅 object.rotation
有效地将一个值 (deltaAngle
) 添加到对象的当前 旋转 中。此旋转基于顺时针方向的度数。旋转围绕对象的锚点进行。
使用 object.rotation 来设置(或获取)对象的当前旋转值。
在碰撞事件期间,不能对物理 物体 使用此方法。但是,您的碰撞处理程序可以设置一个标志或通过 timer.performWithDelay() 包含一个时间延迟,以便该操作可以在下一个应用程序周期或之后发生。有关哪些 API 和方法受此规则约束的完整列表,请参阅 碰撞检测 指南。
object:rotate( deltaAngle )
数字。要旋转的度数。正数顺时针旋转对象,负数逆时针旋转对象
local rect = display.newRect( 50, 50, 100, 200 ) rect:setFillColor( 1, 0, 0 ) -- Rotate the rectangle 45 degrees rect:rotate( 45 )