unity嵌入android,要区分如下:
1 android中,是直接导入unity导出的工程吗,还是重新新建一个Android项目,然后将unity导出的android工程合并进来
2 你是打算用Activty来直接显示unity视图还是用碎片来显示Unity视图呢
下面我说的这个demo是:在Eclipse中新建一个Android项目,然后将unity导出的android工程合并进来,接着我采用的是直接使用入口activity来直接显示Unity视图
1 unity新建一个工程,然后导出成一个android工程
2 在Eclipse中新建一个Android项目,将第一步导出的Android工程中assets文件夹和libs文件夹下的所有内容复制到新建Android项目中对应的assets和libs文件夹下
3 将unity内容显示出来
// Resume Unity
@Override protected void onResume()
{
super.onResume();
mUnityPlayer.resume();
}
// Notify Unity of the focus change.
@Override public void onWindowFocusChanged(boolean hasFocus)
{
super.onWindowFocusChanged(hasFocus);
mUnityPlayer.windowFocusChanged(hasFocus);
}
FR: 海涛高软(Hunk Xu)