HSH 发表于 2018-12-5 10:54:20

弹球游戏求助

刚刚接触图像化编程~~~
       做个弹球游戏。但是发现了很多问题,希望哪位大神能来解救解救小白。。
       我这个程序里面,弹球接触挡板后,不会直接反弹,会穿过挡板不停的上下跳跃,这是什么原因啊。。
       试了很多方法都不行

望兵石 发表于 2018-12-5 11:10:25

反弹角度问题,把最后一个指向方向改成-75到75应该就可以了

HSH 发表于 2018-12-5 12:48:10

望兵石 发表于 2018-12-5 11:10
反弹角度问题,把最后一个指向方向改成-75到75应该就可以了

改了,还是不行呢。小球还是先穿过了挡板,然后再反弹回去的

望兵石 发表于 2018-12-5 14:11:18

你把上面 选取随机数的程序方块复制到下面的指向后,你现在的是减法运算

隆大猪 发表于 2018-12-9 12:50:33

因为你碰到挡板后只改变了方向,循环不停检测到碰撞,你还需要在改变方向的后面加一条移动十步的语句。

青出于蓝 发表于 2019-9-7 12:30:42

建议把角色的侦测改为颜色侦测

Storm 发表于 2019-9-12 14:50:25

最后为什么是180-方向?

gada888 发表于 2019-9-23 07:26:33

好奇怪的现象

wjswls 发表于 2019-10-29 10:31:31

小游戏

wjswls 发表于 2019-10-29 10:33:32

你好 ,我刚接触这行工作,想做这个小游戏,可不懂这个是什么意思 ,可以给我解说一下吗?
不方便的话留一下您的微信,我加您,很乐意向您学习

HSH 发表于 2019-11-27 11:11:43

wjswls 发表于 2019-10-29 10:33
你好 ,我刚接触这行工作,想做这个小游戏,可不懂这个是什么意思 ,可以给我解说一下吗?
不方便的话留一 ...

可以啊,可以相互学习。wximagehappy

星辰大海://。, 发表于 2022-9-11 15:40:51

。。。。。。。。。。。。。。。。。。。。。。。。无语

v2dRUclEtsnd 发表于 2022-9-16 21:03:34

要重复执行到非碰到玩家移动10步

SBI y 发表于 2022-9-17 09:05:56

有时候弹球移动10步后会移动到挡板里,反弹一次,又移动10步后仍然卡在挡板里,又进行一次反弹,移动。这就造成了弹球的“上下跳跃”。想要解决只要在反弹后再移动10步,或者更多就好了

Clicker 发表于 2023-3-12 19:58:36

用一个“运行时不刷新屏幕”的函数控制它在碰的板后抬升直到没有碰到版(勾选不刷新屏幕可以在一瞬间完成)然后跳出函数继续就不会陷下去了

武鸣 发表于 2023-5-5 19:19:25

微信好友

武鸣 发表于 2023-5-5 19:57:21

看看我的

汇思创智 发表于 2023-5-20 15:49:01


1.碰撞检测条件不够精准,2.反弹角度计算也不够精准
想做完美的需要自己多仔细思考
页: [1]
查看完整版本: 弹球游戏求助