周五花了一整天时间用Scratch做了个射击小游戏,俯视角,仿照《血腥大地》的游戏方法。
然后发现所有射击游戏都会有个“子d碰到敌人两者同时消失”的需求,但是因为sc的奇葩判定经常出现子d消失敌人还在或者敌人消失子d还在的情况。
一般解决办法是在某个角色后面加个“等待0.1秒”再删除克隆体,但是会有明显的延迟感,尝试降低到0.05秒效果也不好。而且网上竟然搜不到Scratch能识别的最短时间是多少。。。直觉告诉我其他游戏不是通过添加延迟来实现的。
这时偶然看到了一个讲解“Scratch等待0秒应用”的视频,感慨哦吼还能这样用?
加到了原来的程序里面,果然实现了0延迟的手感。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)