unity3d
文章平均质量分 76
叫我大水
一个在代码长河中争渡的程序员
展开
-
unity3d中获得物体的size
以size的x方向为例1:gameObject.renderer.bounds.size.x;//这个值的结果真实反应出有MeshRenderer这个组件的模型的尺寸。不需要再乘以localScale.x。2:gameObject.GetComponent().mesh.bounds.size.x;//通过MeshFilter获得原始模型的mesh,该值返回的结果是原始mesh的尺寸。转载 2015-03-02 11:36:20 · 1937 阅读 · 0 评论 -
游戏瞄准的一个AI算法
在很多飞行射击类游戏里,都有敌人向玩家自动瞄准并开火的功能。在这里本人用unity3d引擎新版本的2D系统来实现这个功能。首先,让我们了解一下原理的理论知识。我们可以把敌人和玩家放到一个坐标系中,敌人是坐标是的原点((0,0)点),玩家是在这个坐标系中的一点。然后把二者在坐标系中构建成直角三角形来计算坐标系的X轴旋转多少角度指向玩家。现在假设玩家分别放在坐标转载 2015-03-02 11:21:08 · 3840 阅读 · 0 评论 -
Unity中关于Grid的动态加载
在做项目的时候发现 有很多诸如图片之类的东西需要在程序运行的时候动态加载,那么用NGUI自带的ScrollViewll来实现这个功能是比较好的,但是我不清楚程序在运行的时候到底需要加载多少个这样的对象,因为我们的程序是从服务器上去寻找我们要加载的对象。比如说动态的加载一页的图片,当然这一页上边可以加载很多的图片咯。怎么把这些图片同过一种比较好的方式加载呢 代码如下:using UnityEn原创 2015-03-02 13:28:34 · 4190 阅读 · 0 评论