Unity3D
此车先开
这个作者很懒,什么都没留下…
展开
-
Unity5.6到2018.2的部分更新内容整理
开新项目,对比了Unity几个版本内容,记录下,方便后续看。[官方] Unity 5.6正式版发布,Unity 2017即将来临 Unity 5.6.x是Unity 5.x周期的最终版本,于2017年开始使用新的版本号命名系统。Unity 2017开启Unity版本号命名新时代 [官方] Unity 2017.1正式版发布Unity 2017.2正式发布,新功能详解(上...原创 2018-09-08 23:31:49 · 6087 阅读 · 2 评论 -
Unity3D收费策略
个人版:不收费,但不能定制启动界面。加强版:每月¥219,可定制启动画面,年收入或启动资金少于20万美元。专业版:每月¥798,获得购买高级技术支持和源代码资格,无年收入与启动资金限制。收费详细介绍 国内游戏行业限制比较多,之前有版号限制,最近版署又要来个总量调控,版号越来越难申请。团队生存都是问题,每个月交钱有难度(包年?说不定几个月就倒闭了)。如果后期盈利了,补交?...原创 2018-09-27 00:41:00 · 37139 阅读 · 4 评论 -
unity同一项目多开,方便调试
需要开两个unity工程来调试,之前是复制了两个目录分别打开,每次修改后要同步比较麻烦。发现创建链接的方式,同一个工程,可以多开。1.使用mklink /J原目录是: project_unity新建mklink.bat,如下。%cd%rem 需要创建的目录set dir=project_unity_copyrem 如果没有则创建if not exist %dir%...原创 2018-09-26 01:14:50 · 10574 阅读 · 3 评论 -
Unity资源导入时,自动设置AssetBundle name
资源:Assets/GameContent/Scenes/ui_login.unityAssetBundle name自动设置为: scenes/ui_loginusing UnityEditor;public class AssetsImportMgr : AssetPostprocessor{ static void OnPostprocessAllAssets( ...原创 2018-09-27 00:35:38 · 2278 阅读 · 0 评论 -
Unity3D Vector3.Reflect使用和计算原理
返回反射向量Resultpublic static Vector3 Reflect(Vector3 inDirection, Vector3 inNormal);inNormal:单位向量 需要在lua中实现,计算过程已知,入射向量AO,法向量ON,求反射向量OB。(1)把OB平移到AM(2)OP为-AO在法向量ON上的投影 ...原创 2018-10-15 00:43:28 · 7003 阅读 · 0 评论 -
Untiy设置烘焙阴影与实时阴影融合
场景上大多数模型是静止的,如果都用实时光,会产生额外drawcall,最好烘焙光照贴图。而有些模型需要实时阴影,所以需要支持烘焙阴影与实时阴影进行融合。Unity提供Shadowmask烘焙方式,设置如下。(1)需要烘焙的GameObject设置Lightmap Static, 动态的不勾选。(2)Light Mode 设置为Mixed(支持烘焙和实时)(3)设置Ligh...原创 2018-12-25 21:02:51 · 4138 阅读 · 2 评论 -
unity使用文件流读取streamingassets下的资源
目的:读取streamingassets下的文件中指定的一段字节已知:文件中的起始位置,和需要读取的长度1.android下读取1.1 不能直接使用C#的FileStream,读取失败var buffer = new byte[size];FileStream stream = File.OpenRead(path);stream.Read(buffer , pos, siz...原创 2019-05-19 21:43:37 · 14478 阅读 · 0 评论