Closed yyc12345 closed 1 year ago
非常感谢反馈,能得到前辈大佬的肯定,非常荣幸。
修复了一下,修改了5个BUG,新增了10个BUG. (lll¬ω¬) 好难呀,所以新版本暂时没有发布,可能要稍等一会,还是非常感谢大佬的反馈!
现在也可以左键+Shift换视角了。
是的,因为之前图省事,直接用BoxCollider做触发器了。根据wikki上的描述,我把触发器改为球形的了,半径是2.3,如下图。
(之前没看Ballance原版的源代码,以为原版也是用类似死亡区Box box intersction的判断,今天仔细看了才知道原版的变球器是直接轮询判断距离的,不过我不大可能用轮询,因为太耗性能了,用触发器比较合适,用球形触发器和原版的表现应该差不多)
之前的摄像机跟随是有平滑阻尼的,可能是参数没有设置对,产生了奇奇怪怪的晃动。
今天精细的调整了一下摄像机的跟随(参考了原版Ballance的跟随,原版应该是有两次平滑阻尼),现在摄像机跟随球移动时有3次平滑阻尼,实测了一下应该移动还算平滑,运动起来没有之前那么突兀了。(就是这里新增了球滚动声音坏掉的BUG)
已经修复啦。
暂时移除了这个界面。因为没有用(毕竟还没有发布到应用商店之类的)。
彩蛋可能会抽空做一下,不过现在你可以在关于页面,连续点击版本号8次,弹出调试模式提示,然后重启游戏,就进入了调试模式,按F12可以开启控制台,在控制台输入 highscore open-all 指令就可以开启全部关卡。
另外,开启调试模式后进入关卡,可以按Q键上升,E键下降。
在控制台输入 quit-dev 指令可以关闭调试模式。
点赞!为何不用ILRuntime?
@mingdong88 因为 ILRuntime 不能实现模组所需要的多个dll加载,而且对于C#的API,需要写非常多的适配器,实在是非常麻烦的,lua相对简单,所以就用lua了。
一些没啥用的话
20号的时候一些人在大群里测了一下,但都只是测,没啥具体结论,我就想水个issue,总结下。
一些不能复现的问题我就没报。游戏的物理做的非常仿原。希望可以尽早步入发布阶段。
问题
建议