码迷,mamicode.com
首页 > 移动开发 > 详细

unity与android的无缝连接

时间:2015-01-04 06:23:25      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

  对unity游戏工程android客户端进行二次开发,其实只要明白 unity和android之间如何相互调用即可。这方面网上已经有博客介绍。

u3d游戏公司打包android客户端游戏一般来说有两种方式:

1:在eclipse中编写所需要的java代码打包成jar,放到untiy中,用unity直接导出apk

2:从unity中打包出android工程,导入到eclipse中,进行二次开发,再打包出来

 

第一种,多次打包比较方便,第二种,可以直接log到错误。各有好坏。

  这阵子项目刚好需要实现 unity与android的无缝连接。比如:把发布图片的地方直接用android原生页面进行编写,在unity中直接进行调用。结果问题来了,unity打包出来的android项目里面就只是一个activity页面,在切换到android页面的过程中,等待时间很长。。。大概是unity中的unity**activity继承android原生activity后做了比较多的资源操作,造成系统对activity的生命周期处理耗费大量时间。

  解决问题的办法是:不进行android页面切换的操作,把android页面弄成一个view类,直接使用popuswindow进行弹窗。

最近有点懒,回头写两个工程比较传上来吧。

 

相关链接来自雨松:

http://www.xuanyusong.com/archives/667

http://www.xuanyusong.com/archives/676

http://www.xuanyusong.com/archives/1800

http://www.xuanyusong.com/archives/2477

 

unity与android的无缝连接

标签:

原文地址:http://www.cnblogs.com/fatlin/p/4200242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!