Scratch怎么让角色绕着别的角色旋转?

scratch中,角色只能绕自己的中心点旋转,有什么办法能让它绕别的角色的中心点旋转(两个角色的中心点不重合)?... scratch中,角色只能绕自己的中心点旋转,有什么办法能让它绕别的角色的中心点旋转(两个角色的中心点不重合)? 展开
 我来答
双鱼无忧草
2023-02-27 · TA获得超过120个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:10.6万
展开全部

1:首先需要知道绕别的角色旋转需要什么?当然旋转起来需要一个半径,还有一个位置。scratch上面的圆是由很多的线段和组成的。比如如下的的程序会使角色绕某一点旋转一圈。

2:如何确定需要绕行的轴心呢?这需要确定半径与每次行走的步数之间的关系,则需要用到三角函数(这里用sin来计算)。结果程序如下。

画笔的部分为测试使用,可根据自身项目需要确定去留。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式