Scratch 模块库

逆时针旋转

将角色绕坐标点逆时针旋转指定角度。

运动 旋转

脚本

主脚本

定义 Rotate counterclockwise about (x :: custom-arg) (y :: custom-arg) (angle :: custom-arg) degrees
将 [dx v] 设为 ((x 坐标) - (x 坐标 :: custom-arg))
将 [dy v] 设为 ((y 坐标) - (y 坐标 :: custom-arg))
将x坐标增加 ((((dx) * ([cos v] (angle :: custom-arg))) - ((dy) * ([sin v] (angle :: custom-arg)))) - (dx))
将y坐标增加 ((((dx) * ([sin v] (angle :: custom-arg))) + ((dy) * ([cos v] (angle :: custom-arg)))) - (dy))

变量 / 列表

名称类型作用域
dx变量角色
dy变量角色

参考链接