- 博客(10)
- 资源 (40)
- 收藏
- 关注
原创 Unity3d中Quaternion.LookRotation使用方法
笔记简介:经常会使用物体旋转与移动的操作,但是使用的方法有很多种,不是每种方法都是合适的,经过多次测试最终确定了下面的方法比较靠谱,核心函数采用了Quaternion类LookRotation函数和插值函数实现。在工程里面创建了一个胶囊体和长方体,如图所示:在长方体上添加下脚本,并且把胶囊体赋值给脚本中的target变量。运行时可以看到:当拖动胶囊体不同方位
2016-06-07 20:56:03 5148
原创 unity3d动态加载声音的方法
在实现游戏对象控制的时候,经常会根据游戏对象的行为加载不同种类的声音,例如人物行走时的脚步声,开门时候的声音,拾取物体的声音等。这就需要动态进行加载,实现方法当然有很多种,这里只是结合我的实际开发,讲解一种比较常用的实现方法。首先需要建立一个名为Resources的文件夹,并且把需要动态加载的声音文件放到该文件下。加载脚本函数:public void Play(string str)
2016-06-07 18:29:04 20277
原创 unity3d HashID转换参数的使用方法
Hash是一种由系统根据字符串生成的整形数据,可以方便通过操作hash数字来操作相应的动画状态机的参数、状态机、动画层。功能说明:通过新建的HashIDs脚本,实现对动画状态控制器Animator中的状态机、过度参数、动画层等映射。using UnityEngine;usingSystem.Collections; publicclassHashIDs :MonoBehav
2016-06-07 18:27:07 1301
转载 Unity3D场景异步加载的实现案例
根据宣雨松前辈的教程来做的,因为我用到的场景不是在游戏里的那种(本人做增强现实的,完全把unity拿来做应用了=。=),所以这里的方法不是很全面,原文戳这里:点击打开链接异步加载流程: lovdlevel 异步读取A---------------> B ------------------------>C播放加载动画 示例背景介绍:A场景是一个菜单,鼠标选中其中一项
2016-06-01 10:02:54 1495
原创 unity3d常用的游戏对象引用技巧
常用引用技巧1. 当要获取某类标签名为“car”的游戏对象:privateGameObject[] cars;//声明汽车游戏对象数组 cars = GameObject.FindGameObjectsWithTag("car");//找到Tag为car的所有游戏对象foreach(GameObject carin cars) {//遍历
2016-05-26 15:42:52 1982
原创 Unity3D开发敌人自动攻击和自动寻路
简介:当制作动作类攻击游戏时,会用到敌人的自动攻击及自动寻找攻击目标,如何实现自动攻击和自动寻路呢?下面简单的讲解我对这方面的理解。当你已经导入了敌人的模型并制作好了敌人动画控制状态机,接下来肯定会想让敌人具备攻击和寻找目标的能力,要开发这一功能,其实只需要做两件事情:第一:通过CharacterController控制移动,即通过调用SimpleMove(Vector3)
2016-05-24 11:09:16 30554 7
原创 unity3d协同程序学习笔记
一个协同程序在执行过程中,可以在任意位置使用yield语句。yield的返回值控制何时恢复协同程序向下执行。协同程序在对象自有帧执行过程中堪称优秀。协同程序在性能上没有更多的开销。StartCoroutine函数是立刻返回的,但是yield可以延迟结果。直到协同程序执行完毕。functionStartCoroutine(routine : IEnumerator) : Coroutin
2016-05-20 10:31:37 629
原创 浅谈Unity3D中Layers和LayerMask
层和层的掩码是游戏中重要的角色,在Unity中用int32数据类型来表示32个Layer层。int32表示二进制一共有32位(0—31)。在Unity中每个GameObject都有Layer属性,默认的Layer都是Default。在Unity中可编辑的Layer共有24个(8—31层),官方已使用的是0—7层,默认不可编辑! LayerMask实际上是一个位码操作,
2016-05-20 10:12:56 5289
原创 Unity3D之VR开发笔记@Oculus开发UNITY环境搭建
Oculus DK2是一款经典的虚拟头盔设备,这类游戏也在与日俱增,使得这种头盔的使用越来越吸引眼球,笔者喜欢玩VR游戏,也更爱好设计自己的VR游戏,从事UNITY3D开发虚拟现实游戏时间并不长,入门的阶段走过不少弯路,现在想想也不过如此!虚拟头盔无非就是一个沉浸式的摄像头,和UNITY中的CAMERA没什么两样,下面和大家谈谈Oculus DK2的环境搭建。步骤一:准备计算机的环境
2016-05-19 17:13:19 9707 1
原创 Unity3D之VR开发笔记@大朋VR开发UNITY环境搭建
简介: unity3D游戏已经风靡全球,在游戏界火爆的不行,对于虚拟现实设备支持的非常好,因此具备unity开发的能力就能够驾驭任何一款头盔。本文针对大朋E2头盔的UNITY环境搭建谈谈自己的经验,记得当时买到头盔后,关于这项工作折腾了很久,现在无偿奉献给和我当初同样苦恼的初学者。大朋头盔无非就是一个特殊的摄像头,在UNITY场景中和普通的camera没什么两样,只是在使用大朋之前需要做些
2016-05-19 16:20:50 8411 1
Dynamixel协议数字舵机控制源程序
2013-06-17
Opencv android 源程序
2013-05-12
学习OPENCV超清晰中文版
2013-04-09
scratch to exe,flash to exe转换软件集
2023-04-14
solidworks导出URDF ROS包资料
2018-10-14
ROS by example indigo v2(PDF超清晰,带标签,附带配套源码)
2018-01-14
unity5x 开发VR游戏插件oculus插件
2016-05-20
大朋虚拟现实VR unity开发包
2016-05-19
ros_by_example_1_indigo
2015-09-26
Java+SQL Server项目开发实践
2015-01-24
Kinect+OpenNI获取深度图和颜色图(最新)
2014-10-25
人脸检测实例
2014-07-16
AX-12数字舵机手册
2013-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人