自己做了个游戏跳跃功能有bug怎么办
scratch吧
全部回复
仅看楼主
level 3
bxuftxc 楼主
如果一直按住跳跃键的话就会飞上去。。。
如果把图中画圈部分加进去再按上移键就没反应了[喷]
2015年05月25日 11点05分 1
level 3
bxuftxc 楼主
有人吗[乖]
2015年05月25日 11点05分 2
level 6
LZ稍等,马上给你回答
2015年05月25日 11点05分 3
level 6
LZ做好了
2015年05月25日 11点05分 4
LZ试一试吧[吐舌]~
2015年05月25日 11点05分
回复
ĩӰTNT
:这个不对啊,如果往高处跳就到地图外面了。。。
2015年05月25日 11点05分
回复
ĩӰTNT
:还有就是我做了个“重力”重力把角色往下拉再加上你这个直接就掉出地图了(如果删除重力的话走坡路会很坑。。。)
2015年05月25日 12点05分
@bxuftxc 额,明天给你(跳到地图外面其实是没关系的(还有重力什么的明天发脚本给我好么~我看不懂)
2015年05月25日 12点05分
level 13
还要再加个判断,如果没有碰到地面就不能跳跃[滑稽]
2015年05月25日 11点05分 5
怎么加。。。我很渣的
2015年05月25日 11点05分
没办法截图,要碎觉了,明天发下,小学六年级总复习电脑难得上一下求谅解[哈哈]
2015年05月25日 12点05分
@Dnz0211 好吧
2015年05月25日 12点05分
level 6
lz
明天发给你~抱歉
2015年05月25日 12点05分 6
没关系的
2015年05月25日 12点05分
level 3
bxuftxc 楼主
@末影TNT
就是这个东西(“地图”就是一条黑线[滑稽]
2015年05月25日 12点05分 7
这泥煤叫重力[汗]好吧,稍后我发给你
2015年05月25日 13点05分
回复
ĩӰTNT
:我也不知道该叫什么╮(╯▽╰)╭
2015年05月26日 09点05分
level 6
LZ接收一下:
试试可不可以[乖]
2015年05月25日 13点05分 8
怎么这样会自动到最左边。。。
2015年05月26日 09点05分
@bxuftxc 没有冒犯的意思。。但是首先这个脚本很奇葩地多此一举。在脚本方块的动作一栏直接有<y坐标>这个变量,还要多增加一个是做什么。。
2015年05月26日 11点05分
@87559625 其次,将y坐标增加<跳跃增加的y坐标>是在重复执行一栏。。所以就算角色碰到颜色[黑],y坐标也还是会一直一加一地上升
2015年05月26日 11点05分
@87559625 总之就是这个脚本不行?
2015年05月26日 11点05分
level 3
bxuftxc 楼主
好吧。。。@Dnz0211 @末影TNT 谢谢你们了,我打算取消跳跃了。。。
2015年05月26日 09点05分 9
楼主可以试一试,本人亲测,也许其他有问题捏[滑稽]
2015年05月26日 09点05分
回复
ĩӰTNT
:有些脚本叠加起来会有bug的[喷]
2015年05月26日 09点05分
回复
ĩӰTNT
:好吧。。。bug的话那就没办法了
2015年05月26日 10点05分
好吧,昨天没上来晚惹QAQ
2015年05月27日 09点05分
level 5
楼主试试看这样:
因为是自己的游戏所以名字和功用有些出入
Left Side B 实际是是起跳的动作造型
Left Dodge 则是在空中飘浮直至落地的动作造型
不知道你的可不可以,我自己做游戏亲测可行。如果火星了抱歉= =
2015年05月26日 10点05分 10
能不能发下你的scratch,我的版本没有旋转模式
2015年05月26日 10点05分
回复 bxuftxc :难道是我的版本太老还是什么的。。官网自己下载不行么,吧里也有链接。
2015年05月26日 11点05分
@87559625
2015年05月26日 11点05分
@87559625 准确的说应该是你的版本太新了
2015年05月27日 09点05分
level 6
@Assassin193 是不是这样
2015年05月26日 10点05分 12
虽然我没试验过,但是就逻辑猜想来讲,应该没有像你做的侦测是否碰到地面的必要。在<重复执行>里面的侦测上移键按下的时候运行的脚本在全部运行结束之前应该是不会重复执行的吧(我语死早,听不懂的话抱歉)
2015年05月26日 11点05分
换言之。。。在一个上移键按下的时候,角色(上升)和(下降)是会一起运作的,不会有只激活上升y坐标而忽略紧接着的下降坐标的脚本
2015年05月26日 11点05分
@87559625 @87559625 友情提示:scratch2中这两个命令是不会一起运作的,(本人亲测)其次没有碰到地面的话,按上移键是不会在全部脚本运行结束之后重复执行的。关键就是scratch1.4与scratch2.0脚本执行命令不一样 (你的话我听得懂,我做太空大战时,在1.4是不会扣血的,到了2.0啥都没改)
2015年05月26日 11点05分
@87559625 到了2.0啥都没改,自动扣个9-10点的
2015年05月26日 11点05分
level 9
完美操作系统讲过这个问题
可惜被删了[滑稽]
2018年03月01日 07点03分 14
吧务
level 15
2018年03月13日 22点03分 16
1