[Flash 3D] 又是一个难题解决了。(Flash3D在android中运行)
2015-06-25 14:59
323 查看
做了一些away3D(4.1.6)+Flash cc,项目比较大,面数多达2000万个,发现电脑还有跑20多帧,可见away3d表现确实相当不错。想把这些东西放到手机上来看,却发现总是白屏,网上搜索了一下,也没人解决这个问题,Yahoo搜英文站(google不能用了)也没找到解决方案。这时试着用了一下Flash的调试功能(移动设备选项),发现有一个报错,经过一番分析和尝试,找到如下解决方法:
本帖隐藏的内容
在*.fla所在文件夹中找到同名的*-app.xml,打开它,在<renderMode>direct</renderMode>这一行的标签后加一行 <depthAndStencil>true</depthAndStencil>,然后再发布为android程序,装到手机上,一切OK。用这个方法几乎所有基于away3d 4.1的项目都能发布到手机运行。我那个500多万个面的项目在小米2S中还能有3-5帧,很不错了。小规模3D在手机中运行应该没任何问题。相关文章推荐
- Android项目结构
- Android RecyclerView的基本使用
- Android SDK 国内镜像
- Android在包名称更改项目
- 8 个最优秀的 Android Studio 插件
- android:scaleType="fitXY" 详细说明
- Android ActionBar 返回上一个Activity
- Android 开源框架Universal-Image-Loader完全解析
- android只让某个activity运行一次-SharedPreferences
- Android Drawable、Bitmap、byte[]之间的转换
- Android下拉刷新
- Phone---Android中调用打电话
- android百度定位导航
- Android 切换页面关闭软键盘实现
- Android开发将Bitmap转换成图片保存到sd卡
- Android SwipeRefreshLayout 官方下拉刷新控件介绍
- 我的第一篇博客--图片加载器
- 对Android组件TextView、EditText的全新理解
- Android布局文件layout.xml的一些属性值
- Android - Data Binding