Scratch如何判断角色碰到的是哪个边缘
scratch吧
全部回复
仅看楼主
level 13
qswxsii
楼主
Scratch有一个自带边缘就反弹,是碰到垂直的边,将角色方向乘以-1,水平的边则是将方向设置为(180-方向)。那么我该如何判断角色碰到的是哪个边呢?
2019年07月23日 01点07分
1
level 11
three♬
建立一个坐标系,你看一下四边的x y取值范围就好了
2019年07月23日 03点07分
3
qswxsii
能详细些吗?没听明白,我用三角函数解决了
2019年07月23日 10点07分
lmtcomcn
@qswxsii
请问怎利用三角函数解决的吗?谢谢
2021年01月26日 08点01分
level 7
abs2272344947
这个不弄大量如果与计算是判断不了的,除非你真的一步一步的把所有的可能都举列出来并作出相应判断。你可以想一想你这样做的用途,用另一种方法去实现效果
PS:提问帖请不要单独成贴,吧里有专门的的帖子(虽然已经沉了
)
2019年07月23日 13点07分
5
遧傂鼝
前面几楼已经解决问题了,但是不知为何被删了
2019年07月23日 13点07分
__________oD
@遧傂鼝
肯定是被楼主删的,楼主是真的狗
2020年10月28日 05点10分
lmtcomcn
@遧傂鼝
请问怎解决的,可以说一说吗?谢谢
2021年01月26日 08点01分
level 2
axf_
问题是怎么解决的?麻烦说一下。
2019年07月30日 09点07分
6
qswxsii
三角函数
2019年08月01日 05点08分
axf_
@qswxsii
老哥可以说的更详细些吗?具体是怎么做的?
2019年08月08日 12点08分
qswxsii
@axf_
解释只能到这了,剩下的自己想吧
2019年08月08日 23点08分
__________oD
@qswxsii
你这回答是真的狗。。。
2020年10月28日 05点10分
level 1
璐村惂鐢ㄦ埛_aba86SV馃惥
大佬
2020年10月30日 08点10分
10
level 13
热力天蝎
2021年10月16日 12点10分
11
level 1
滑稽大军大队长
这还不好说,画四条线,放在四个边上,侦测碰到这其中的某一个不就得了?
2022年02月06日 08点02分
12
qswxsii
哈哈哈。你这个解法也不错
2022年02月08日 11点02分
1