上一页 1 2 3 4 5 6 7 ··· 14 下一页

C# 托管内存与非托管内存之间的转换(结合Unity3d的实际开发)

摘要: 1.c#的托管代码和非托管代码 c#有自己的内存回收机制,所以在c#中我们可以只new,不用关心怎样delete,c#使用gc来清理内存,这部分内存就是managed memory,大部分时候我们工作于c#环境中,都是在使用托管内存,然而c#毕竟运行在c++之上,有的时候,(比如可能我们需要引入... 阅读全文
posted @ 2014-12-15 12:16 leonwei 阅读(742) 评论(0) 推荐(0) 编辑

Unity内存申请和释放

摘要: 转载自http://www.jianshu.com/p/b37ee8cea04c Unity内存申请和释放 发表于 Unity 2014-07-01 15:01 字数: 2396 阅读量: 43 1.资源类型 GameObject, Transform, Mesh, Textur... 阅读全文
posted @ 2014-10-28 15:06 leonwei 阅读(1256) 评论(0) 推荐(0) 编辑

Unity 根骨骼动画出错时的排查点

摘要: 今天下午遇到了个跟骨骼动画失效的问题,突然一个程序同事过来说某个模型的根骨跟动画失效了,跟骨骼不会跟着模型运动,看了看模型 动作,问了问美术,看上去都没什么问题,结果找了半天,发现是一个小小的设置导致的,突然觉得U3D对于根骨骼动画的设置很凌乱,而且散布在很多地方,某个小地方设置马虎了一下,跟骨... 阅读全文
posted @ 2014-09-16 17:20 leonwei 阅读(723) 评论(0) 推荐(0) 编辑

UNITY3d在移动设备上的一些优化实战(一)-概述

摘要: 项目进入了中期之后,就需要对程序在移动设备上的表现做分析评估和针对性的优化了,首先前期做优化,很多瓶颈没表现出来,能做的东西不多,而且很多指标会凭预想,如果太后期做优化又会太晚,到时发现一些问题改起来返工量就有太大。前一阵子花了大量时间从 cpu gpu 内存 启动时间 到发热量对项目做了一翻大... 阅读全文
posted @ 2014-09-12 20:18 leonwei 阅读(245) 评论(0) 推荐(0) 编辑

UNITY3D在线更新之道-CSlight 使用总结

摘要: 最近做U3D的热更新,研究了各种方式无果后,最容易最先想到的方式就是利用c#的反射机制,动态加载代码,但是由于ios上aot的限制,导致ios上不能实现,最后 找到了cslight这个东西,可以在一定范围内动态编译执行cs代码。项目主页http://crazylights.cnblogs.com... 阅读全文
posted @ 2014-09-12 19:25 leonwei 阅读(581) 评论(1) 推荐(0) 编辑

unity打包模型存在的一个问题

摘要: 发现U3D的模型打包可能存在一个bug,会导致发布到手机上的模型法线丢失(某些材质下变成全黑或全白,编辑器里正常),经查明和测试,解决这个问题的方法: 1.对于在MAX中着了顶点色的模型(或者使用了需要顶点色参与的shader),导入模型时不要同时导入材质,要制作成预置后再指定材质,即 ... 阅读全文
posted @ 2014-09-12 19:09 leonwei 阅读(700) 评论(0) 推荐(0) 编辑

理清文本编码

摘要: 最近搞u3d开发,把一些文本文件打成包,发布到手机上,发现各种乱码,结果法线是各种编码方式不对,于是好好研究了一下不同平台上的字符编码,然后发现以前一直认为的unicode utf8 gbk asc2这些字符编码自以为很懂,其实完全理解的不对,在这方面也是因为有太多的网上文档在误人子弟,这里好好... 阅读全文
posted @ 2014-09-12 19:00 leonwei 阅读(198) 评论(0) 推荐(0) 编辑

unity的一些特殊目录

摘要: Hidden Folders Folders that start with a dot (e.g. ".UnitTests/", ".svn/") are ignored by Unity. Any assets in there are not imported, and any scr... 阅读全文
posted @ 2014-09-12 17:47 leonwei 阅读(276) 评论(0) 推荐(0) 编辑

linux平台开发自学笔记(三)-代码编译

摘要: linux和window编代码其实大致上是差不多的,不过在一些概念上还有差别,比如使用的库不一样,编译工具不一样,shell不一样,库的链接方式也不一样,这里做个简要的总结 1.库 window上有两种,动态库和静态库,动态库一般需要在程序编译时定义一些符号(.lib文件),然后运行时依赖.... 阅读全文
posted @ 2014-09-12 17:42 leonwei 阅读(248) 评论(0) 推荐(0) 编辑

linux平台开发自学笔记(二)-打造IDE

摘要: 在linux上开发最大的不适应就是找不到win上的vs这种IDE了,当然可以安装一个带图形界面的系统,再装个eclipse或者kde之类的,但是这违反了进入linux平台开发的初衷,linux毕竟不是用来办公,做服务器,它的文字界面更加省能存,更加稳定,更加短小精悍,有时候还需要远程ssh到服务... 阅读全文
posted @ 2014-09-12 16:58 leonwei 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页