- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 Unity luajit集成
集成ulua到unity后,尝试使用luajit编译字节码。我们使用的是ngui官方github的分支. (Readme中最近的更新记录是2016-01-24)其中使用的编译字节码环境如下luajit: win, android 使用luajit 2.0.4stableluavm: mac使用luac编译, ios 使用luac (luavm) luajit_ios: ios可
2016-03-10 10:24:30 5627
原创 Android游戏包括Unity3D和Cocos2D-X退出不干净的问题
游戏引擎退出游戏有时候会退出游戏场景,但是在安卓任务管理中还是会看到游戏。退出游戏有三种方式, 在android activity中的OnDestroy中加入1. this.finish, 通知后台退出程序,资源没有被立刻释放,长时间不使用,则被系统退出2. System.exit(0), 可以杀死主进程并释放资源,如果使用bind service启动的 服务,则启动的服务也被立刻释放
2016-03-09 11:00:10 2179
原创 Unity读取只读和可写目录的方法
使用Unity时,读取程序包内部资源的时候,如果使用了www的方法,需要注意在手机平台上的前缀转换.以下的代码可以获取程序包的目录 public static string AppContentPath() { string path = string.Empty; switch (Application.platform) { case RuntimePlatform.And
2016-03-03 16:14:22 3711
原创 Unity DrawCall优化
在进行unity的drawcall优化时, 一个非常核心的原则就是尽量在同屏绘制的对象中,合并贴图。如果两个对象的贴图合并到一张图片中,就可以减少一个drawcall但是不简单的合并贴图就可以减少drawcall。在ngui中,每个Panel的drawcall是独立计算的. 同一个panel中,不同widget按照depth而不是z坐标的顺序进行绘制。绘制完一个panel才绘制第二
2016-03-02 14:36:02 2684
原创 Unty和OpenGL ES坐标系朝向
Unity使用左手坐标系, OpenGL使用了右手坐标系统。 x,y朝向一致的情况下, z轴朝向是相反的. 所以应该把z值乘以-1(绕x轴旋转则y轴也相反)来保持一致。左手坐标系判断方法:左手大拇指指向X轴, 食指指向Y轴,中指指向屏幕。右手坐标系判断方法:在空间直角坐标系中,让右手拇指指向x轴的正方向,食指指向y轴的正方向,如果中指能指向z轴的正方向,则称这个坐标系为右手直角坐标系。
2016-03-01 14:44:58 2339 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人