随笔分类 -  Unity3D

摘要:设置Main Camera 的 Field of View 为100,看物体总觉得很不舒服。 设置为 60 就正常了。 根本原因,有待于分析 阅读全文
posted @ 2017-06-22 10:42 MakeBetter 阅读(452) 评论(0) 推荐(0)
摘要:Camera 的 Projection:投射方式 Perspective:透视。摄像机将用透视的方式来渲染游戏对象。物体会根据距离收缩,运小近大,类似与人眼。 Field of view:视野范围。用于控制摄像机的视角宽度以及纵向的角度尺寸。 Orthographic:正交。摄像机将用无透视的方式来 阅读全文
posted @ 2017-06-21 15:30 MakeBetter 阅读(3093) 评论(0) 推荐(0)
摘要:参考: http://blog.csdn.net/u013467442/article/details/50097821 http://www.martinreddy.net/gfx/3d/OBJ.spec http://www.fileformat.info/format/wavefrontobj 阅读全文
posted @ 2017-06-12 11:31 MakeBetter 阅读(842) 评论(0) 推荐(0)
摘要:测试可用:http://www.ceeger.com/forum/read.php?tid=23396&page=1 可以自定义splash image,icon 阅读全文
posted @ 2017-06-07 17:41 MakeBetter 阅读(326) 评论(0) 推荐(0)
摘要:1. process 要用局部变量 2. process.Exited += new System.EventHandler (exeShellProcess_Exited); 居然不callback 3. 原因有待于经一步确认 阅读全文
posted @ 2017-05-24 17:22 MakeBetter 阅读(3167) 评论(0) 推荐(0)
摘要:注意:必须将Sprite资源和Image放在Resources文件夹下面。 用changeSpriteByAnotherSprite()更方便,在编辑器中设置刚方便,注意Pixels Per Unit的设置。 阅读全文
posted @ 2017-05-18 12:18 MakeBetter 阅读(13482) 评论(0) 推荐(0)
摘要:现象:Unity Editor中,运行没问题。比如:调用CocoaDialog弹出文件选择与保存dialog。 build后,无法弹出。 原因:build后,文件夹路径有变化,导致找不到文件路径出错。 文档:https://docs.unity3d.com/Manual/StreamingAsset 阅读全文
posted @ 2017-05-05 10:30 MakeBetter 阅读(1449) 评论(0) 推荐(0)
摘要:实现三个Button,三选一,其中一个选中状态,其他的normal状态。奇怪的解决方式。 参考链接:http://stackoverflow.com/questions/33770698/unity-5-ngui-highlighted-sprite-button-script-issue 阅读全文
posted @ 2017-04-24 17:38 MakeBetter 阅读(3258) 评论(0) 推荐(0)
摘要:GameObject在被添加到ParentGameObject之后, child GameObject的localScale才是正确的。 没有添加之前,localScale获取的是(1,1,1) 阅读全文
posted @ 2017-04-23 11:13 MakeBetter 阅读(2941) 评论(0) 推荐(0)
摘要:参考链接:http://answers.unity3d.com/questions/405311/very-basic-how-to-assign-a-variable-to-a-gameobjec.html Android中,View有方法,可以增加tag:map。 然后可以按照key-value 阅读全文
posted @ 2017-04-23 10:41 MakeBetter 阅读(2565) 评论(0) 推荐(0)
摘要:1.只能重新生成新的mesh,重新赋值 2.生成的mesh,必须按照官网文档,同时指定:顶点与三角形的index数组,否则不行的 a) assign verticesb) assign triangles. 3.例子:用代码生成mesh为指定size的cube: 阅读全文
posted @ 2017-04-22 17:40 MakeBetter 阅读(2926) 评论(0) 推荐(0)
摘要:参考文档:https://docs.unity3d.com/ScriptReference/Shader.Find.html 改变color的alpha即可。 关键:Transparent/Diffuse 阅读全文
posted @ 2017-04-22 10:11 MakeBetter 阅读(7131) 评论(0) 推荐(0)
摘要:localPosition,localScale:以父控件的计算比例,父控件为1 阅读全文
posted @ 2017-04-20 20:33 MakeBetter 阅读(1956) 评论(0) 推荐(0)
摘要:测试有效:http://answers.unity3d.com/questions/462042/unity-and-mathnet.html I got this working. Steps: 1) Create a folder called Assets/Plugins in your pr 阅读全文
posted @ 2017-04-20 12:02 MakeBetter 阅读(1473) 评论(0) 推荐(0)
摘要:1.Renderer:渲染尺寸,受缩放影响,受旋转影响。3D图像投影在2D平面上的尺寸 2.MeshFilter:原始尺寸,不受缩放影响 计算真实的size:需要乘以localScale 如:gameObject.GetComponent<MeshFilter>().mesh.bounds.size 阅读全文
posted @ 2017-04-19 18:00 MakeBetter 阅读(7452) 评论(0) 推荐(0)
摘要:参考文章:http://blog.csdn.net/u011185231/article/details/49591383 todo:active和enable的差别? 核心API: Component.GetComponentInChildren<Transform>(),应该是递归获取所有的ch 阅读全文
posted @ 2017-04-13 15:25 MakeBetter 阅读(2269) 评论(0) 推荐(0)
摘要:找了好久,终于找到最简单的实现方式了。 1. 用UGUI的Image 2. 用UGUI的Slider,去掉中间的图片 忍不住要吐槽,UGUI为何不提供ProgressBar呢,无法理解。 网上实现简单的ProgressBar的方式,千奇百怪,乱七八糟。 参考链接: https://xinyustud 阅读全文
posted @ 2017-04-13 10:48 MakeBetter 阅读(2873) 评论(0) 推荐(0)