unityd
启功
这个作者很懒,什么都没留下…
展开
-
Kinect with Unity3D游戏开发的一点思路总结(体感赛车游戏)
Unity3D是一个非常成熟的3D引擎;Kinect可以理解为一个输入设备(像鼠标键盘一样)所以这里技术上的关键点是:将输入信号与3D图形控制结合起来设计上的关键点是:构造正常人会在2—3平方米的面积内通常可以做的事情(比如让普通人在这个范围内挥动手臂切水果、罚点球、垫排球等等)这些是笔者这几天接触Kinect with Unity3D以来的最大感受吧。(为什么使用Unity3D呢转载 2014-04-17 08:50:23 · 5814 阅读 · 0 评论 -
孙其功陪你学之——unity3d进程暂停
在做unity3d工程的时候,有时候需要让进程暂停一段时间。有人建议使用yield return new WaitForSeconds(value);用法如下:IEnumerator Wait(float value) //等待的时间,单位秒 { print(Time.time); yield return new WaitForSeconds原创 2015-03-18 10:38:47 · 1540 阅读 · 0 评论 -
Unity3D 控制物体移动、旋转、缩放
Transform基本移动函数:transform.Translate(Vector3.forward *TranslateSpeed);//向x轴移动xSpeed,同时想z轴移动zSpeed,y轴不动 transform.Translate(xSpeed,0,zSpeed);//直接将当前物体移动到x轴为xPostion,y轴为0,z轴为zPostion的三维空原创 2014-11-04 20:10:20 · 1827 阅读 · 0 评论 -
孙其功陪你学——之Kinect开发之结合Unity3D进行游戏应用开发关节对应
Kinect开发之结合Unity3D进行游戏应用开发,使用http://blog.csdn.net/a350203223/article/details/22040119过程进行三维人物控制时,关节点较多,很难配置。楼主配置好了,把配置的过程和各个关节点的对应情况列出,方便感兴趣的人。原创 2014-11-04 14:47:32 · 1921 阅读 · 0 评论 -
[教程] Unity3d 4.0新动画系统Mecanim用法(二)
上一篇,我们初步了解了一下Mecanim的部分很基础的类容,我以一个疑问的形式结尾。这次我来揭晓此问题的答案,其实很简单,上次的警告如下:转载 2014-11-03 22:44:48 · 1143 阅读 · 0 评论 -
[教程] Unity3d 4.0新动画系统Mecanim初探(一)
Unity4.0正式版终于跟大家见面了,早在之前的Bata版中,我们就发现有一个新的动画系统:Mecanim,据说Unity科技想在Unity4.0中植入一个新的GUI,但现在看来我们是看不到了,或许在未来的Unity5.0中我们会看见这种强大的GUI了。所幸的是Mecanim至少没被剥离,这是个无比强大的动画系统,让我们在可视化的界面中创建动画状态机以控制各种动画状态之间的切换。Mecanim以转载 2014-11-03 22:08:25 · 1346 阅读 · 3 评论 -
unity3d 常用的指令SetActive()、renderer .enabled 、collider.enabled
用Unity3d 时会隐藏一个物体,经常用到如下的命令,解释一下自己对一下3行代码的理解private GameObject cub;cub.gameObject.SetActive(true);类似下图圈出的,类似直接删除这个物体的存在,让它一切的属性隐藏。cub.renderer .enabled = true ;这个代码是隐藏渲染,就是起到一个隐身的作用,其他的属原创 2014-11-11 20:29:25 · 12198 阅读 · 1 评论 -
Unity3d 鼠标的事件GetMouseButtonDown()、GetMouseButton()、GetMouseButtonUp()
当鼠标按键按下时,返回一次true,后面参数0是左键,1是右键,2是中键 if(Input.GetMouseButtonDown(0)) Debug.Log("Pressed left click."); if(Input.GetMouseButtonDown(1)) Debug.Log("Pressed right click."); if(Input.GetMouse原创 2014-11-11 21:49:01 · 36869 阅读 · 1 评论 -
Unity3d 发射射线Ray
Ray Camera.main.ScreenPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到屏幕指定一个点Ray Camera.main.ViewportPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到视口(视口之外无效)指定一个点RaycastHit 光线投射碰撞信息bool Physics.Raycast(V原创 2014-11-11 21:15:06 · 7825 阅读 · 0 评论 -
孙其功陪你学之--Kinect开发之结合Unity3D进行游戏应用开发
博主在做项目时需要利用kinect数据控制三维模型中人物的动作,但不是实时控制,而是利用之前获得的骨骼数据,直接控制。无需再利用脚本打开kinect设备。在博主转载的一篇博客中有一个unity3d的工程包,特别适合,实现unity与kinect的交互。http://blog.csdn.net/a350203223/article/details/22040119该工程中有多个脚本,之间联系原创 2014-04-25 10:13:26 · 6283 阅读 · 4 评论 -
unity3d 克服不支持gif,实现动画
Unity的简单贴图动画的应用 来源:http://blog.sina.com.cn/s/blog_62d4e4480100jyah.htmlvar frames : Texture[]; //声明一个数组,存放贴图,声明后,在inspector会看到一个frames的数组,数组的长度可以自己填,填1,就代表只有1张图,可以把一张texture拖进去,填2就代表2张,以此类推转载 2014-04-25 09:45:17 · 6272 阅读 · 0 评论 -
unity3d 克服GIF不支持,贴图实现动画效果
图片导入成关键帧图片序列,类似(0,1,2...)然后在用脚本根据时间逐帧加载贴图using UnityEngine; using System.Collections; public class GIFCS : MonoBehaviour { // Use this for initialization //public GameObjec原创 2014-04-25 09:48:29 · 7709 阅读 · 1 评论 -
Kinect开发之结合Unity3D进行游戏应用开发
转自:http://yacare.iteye.com/blog/1950164最近在用unity3d和Kinect结合开发一个项目,突然间发现了这个博客,感觉其中的Unity3d包太厉害了,挺有意思的,所以推荐给大家。以经本人测试一、Unity和Kinect交互的环境配置我所使用的Unity3D的版本是Unity4.1,使用的Kinect SDK版本是SDK1.7,令Kinect和Un原创 2014-03-25 10:09:08 · 16058 阅读 · 12 评论