egret native 通信怎么看成功l
展开全部
runtime 根本上取决于native方案,因为都是把native嵌到浏览器中来跑。那么native解决方案的性能决定了runtime的性能
从原理上说,
API层面绑定,绝大多数逻辑,包括引擎的主循环都是跑在C++上,用户游戏逻辑用JS编写,这是Cocos2d-JS使用的方式
2. 渲染层绑定,也就是说引擎除了渲染外的大部分逻辑都是JS编写的,这种方式易于维护,但是性能较第一种有不小的差距,这是Egret runtime的方式
3. Hybrid,完全没有使用绑定技术,通过内嵌浏览器或者使用系统自带Webview来跑h5内容,这种性能最差。CrossWalk和PhoneGap都是使用这种方式
4. Layabox ???,至今没有披露过是使用什么类型的runtime技术,所以不得而知
性能如何取决于JS代码所占比例。
从游戏本身来说,目前Cocos2d-JS已经发售的JSB游戏都是可以跑在Runtime中的,而这里面有这些游戏:
航海王 启航,三国杀 传奇,变形金刚,仙侠道。
所以性能是有绝对保障的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询