Unity3D
文章平均质量分 51
dreamsnow127
这个作者很懒,什么都没留下…
展开
-
Transform.TransformDirection
方块沿着自身的z轴m_cube.transform.Translate(Vector3.forward)原创 2014-10-07 15:37:55 · 29093 阅读 · 9 评论 -
Gizmos图标的基础用法
1 任意新建一个GameObject2 Asset里新建一个文件夹Gizmos,里面放一张图片"1.jpg"3 GameObject绑定一个脚本,关键代码:4 这样可以获得一个只可以在Scene里看见,但是在Game运行时看不见的图标。 方便在编辑时定位一些看不见的Empty Gam原创 2014-12-29 20:28:26 · 732 阅读 · 0 评论 -
Unity中3D模型动画的基础用法
1 导入素材,会得到一个FBX的人物模型和一个AnimationControl动画控制器2 将Zombienurse_Rig拖动到场景中,新生成一个僵尸护士3 选择Asset中的ZombieAniController,并【Window】->【Aniamtor】打开动画控制器界面3.1 界面左下角的Parammeters是设置动画过渡的条件原创 2014-12-29 20:34:43 · 8679 阅读 · 0 评论 -
Unity3D, WWW下载图片并保存
1 Unity使用WWW下载服务器上的图片,并保存到指定路径。using UnityEngine;using System.Collections;using System.IO;//图片下载测试public class CWWWTest : MonoBehaviour { WWW www; //请求原创 2014-12-30 23:35:18 · 14232 阅读 · 2 评论 -
Unity3D,WWW下载声音
1 从服务器下载声音文件,并播放2 不支持mp3...?下载mp3文件报错using UnityEngine;using System.Collections;//下载声音测试public class CWWWAudio : MonoBehaviour { WWW www; AudioClip m_downloadClip;void原创 2014-12-31 00:10:45 · 2531 阅读 · 0 评论 -
Unity3D的寻路NavMeshAgent基础用法
1 拖入两个僵尸护士(或者两个Cube也行)到场景中,一个为Player,一个为Enemy 让Enemy自动寻路找到Player。2 首先为选中地图中的需要参与寻路的场景,确保它们的Navigation Static被勾选。而不需要参与寻路的场景,则不勾选。3 选中地图的场景,打开【Window】->【Naviga原创 2014-12-29 20:31:49 · 5478 阅读 · 0 评论 -
Unity3D-Streaming关卡
客户端游戏,用户需要拥有全部的游戏安装包才能开始游戏。而网页游戏则不需要。用户在网页上打开游戏,实际上是在下载游戏。用户不必等待整个游戏下载完成,而是仅下载一部分即可开始游戏,同时在游戏中又去下载另一部分。大部分Unity游戏由很多关卡组成,例如一共有10个关卡,平均每个关卡有1MB,用户只需下载1MB左右的关卡就可以开始游戏了。以下示例,共有2个关卡,加载完第一个原创 2015-01-03 19:03:44 · 1730 阅读 · 0 评论 -
Unity四种坐标系
一 World Space(世界坐标):我们在场景中添加物体(如:Cube),他们都是以世界坐标显示在场景中的。transform.position可以获得该位置坐标。1. 代码获取的transform.position都是一致的无论是3d还是2d,ugui/ngui,父子关系,transform.position都是以场景中心(0,0)的位置开始计算,单位长度也都是一样的。原创 2015-03-09 15:39:08 · 22700 阅读 · 3 评论 -
Unity中使用自定义事件在View之间传递消息
功能,使用自定义事件,在ViewA和ViewB之间传递消息。1 定义一个事件发送类/** * 事件发送类 */public class CEventDispatcher : MonoBehaviour { //事件处理委托 public delegate void EventHandler(GameObject e, object data);原创 2015-03-09 17:04:04 · 2735 阅读 · 0 评论