本文主要是介绍unity学习(86)——细节优化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
东西已经做出来了,现在需要的是优化,说得简单,做起来难。
1.122包的优化,避免重复创建!
2.为何会出现一边动,一边不动的情况。重复登录后依旧是unity可以看到移动,但是exe那边看不到移动(移动没有被更新!),综合之前的经验,肯定是哪里出现了逻辑问题。而且当unity产生126以后,exe那边也没有删除角色!
此时换个想法,先登录exe,再起unity。依旧是unity动,而exe不动!
启动两个exe,这次好了!都不动了!我觉得大概率就是exe无法调用brocast!
长见识了:
broadcast在create时候没问题,最初的move也能动一动,然后就失效了!
问题找到了:exe中move函数压根不会触发,unity中move函数触发一段时间后就不再运行了!
做了一个移植,把maphandler移植到messagemanager中。
还是有问题,unity收得到124 但是之前却没有初始化对象!
移植后,有一定概率可以正常游戏的,两边都成功运行move,但随机持续一段时间后就停止了!
这篇关于unity学习(86)——细节优化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!