smartFoxServer注意事项

1、请在每次退出场景时注意把smartFoxServer的事件监听全部取消(调用RemoveAllEventListeners)、这种情况的问题是当迩的smartFoxServer是静态实例的话、在整个游戏中无论迩切换到哪个场景都是不会销毁的、但事件监听所调用的实例方法却是会随着场景的切换而销毁、所以这就造成了smartFoxServer的事件处理还不断的调用之前的事件监听、实例方法已经销毁而事件还在调用肯定就会报空引用的错误

 

2、不要在unity3d中直接使用Debug.Log打印对象,像Smart fox的自有类型,sfsobj,Room类型,这类不是unity3d支持的原生类型,在unity3d的编辑器中不会产生任何的异常,但是在ios平台中,会莫名奇妙的发生应用崩溃,收不到消息等问题

posted @ 2012-11-24 17:52  klobodnf  阅读(326)  评论(0编辑  收藏  举报