用户:
立山而D查看:224 回复:9 评论:10 创建时间:2019-05-24T11:05:56
在编程猫环境中,默认面向右边为移动正方向,当角色面向左边,需要角色运动起来,则使用移动-10步,但是这时使用碰到边缘就反弹就无法起作用,那遇到拥有多个造型的角色时,如何让角色正常运动起来呢?
deer_再见是因为你一直是重复执行的-10步,所以他不会向右移动
点赞0
评论
嗯啊,不对
我觉得在源码编辑器中,-号是代表方向的,移动-10步应该是指朝向右边走,但是这里确把-号当作一个数据值,才会导致遇到边缘就反弹积木不起作用。比如在角度中,-号代表顺时针,"+"和“-”都只是代表方向,不是作为表示数值大小。
为什么要加等待0.1秒?
你看他是先移动再反弹
已经移动过去了再反弹
那都晚了
不用加等待
把反弹放移动前面就行了
点赞1
评论
等待0.1秒是控制角色的造型切换的,让切换速度不要太快
那你可以拆分为两块 一块为: 重复执行 等待一秒
另一块为: 移动 反弹
不行
三三萌移动n步的积木并不是默认右边为移动正方向的,而是以角色所在的朝向为移动方向,所以即使面向左边,还是使用移动10步。(使用移动-10步会向右边走)
点赞0
评论
森林鹿王是朝向左边的,使用移动10步,效果是倒着走