
unity3d
merryken
这个作者很懒,什么都没留下…
展开
-
Kinect开发之结合Unity3D进行游戏应用开发
一、Unity和Kinect交互的环境配置我所使用的Unity3D的版本是Unity4.1,使用的Kinect SDK版本是SDK1.7,令Kinect和Unity交互的方法是使用CMU的封装,但是这个方法支持的Kinect SDK版本是SDK1.0,要想使用1.5及以上版本的Kinect SDK,就要做一些相应的修改。完整的方案如下:1、安装Uinty3D我使用的Unity3D版本是转载 2014-01-11 14:45:57 · 1480 阅读 · 0 评论 -
Unity 移动摄像机的脚本(类似于魔兽争霸, LOL的摄像机移动方式)
类似LOL、魔兽争霸摄像机的移动, 当鼠标移动到窗口上下左右边界的时候, 移动摄像机。 将屏幕分为9份, 每一份一个标记, 标记划分参考计算机图形学[java] view plaincopy//整体移动速度 var speed=5; //关于鼠标滑轮的参数 var转载 2015-05-22 14:08:16 · 2375 阅读 · 0 评论 -
Unity3D与Android 互相传递消息(将Andorid插件化)
参考文档http://docs.unity3d.com/Documentation/Manual/PluginsForAndroid.html 参考文章http://www.xuanyusong.com/archives/667 虽然Unity3D是非常强大的工具,为我们节省了不少代码,但是在实际项目中,我们有时候必须借助其他此方法能将And转载 2015-05-18 16:07:35 · 1399 阅读 · 0 评论 -
Unity3D 陀螺仪控制摄像头脚本 GyroController
// ***********************************************************// Written by Heyworks Unity Studio http://unity.heyworks.com/// ***********************************************************转载 2015-05-18 15:52:10 · 11019 阅读 · 1 评论 -
unity获取设备经纬度(unity使用GPS)详解
Unity使用GPS 的API在unity的官方文档中,与设备定位(GPS经纬度、水平精度等等)相关的API,目前我只找到两个:LocationService 和 LocationInfo 。先来个简单的理解:LocationService 负责启动和关闭定位服务。LocationInfo 在服务启动后,获取定位数据信息。L转载 2015-05-18 15:59:57 · 1857 阅读 · 0 评论 -
UniSky入门资料
上图就是UniSky的制作天空的一个截图。今天呢,我不想在和往前一样,是step by step的方式了,在这里,我利用官网的文档,进行了中文的翻译,并且加上了自己的部分注解。同样希望朋友可以很明白,很快的可以上手去制作属于自己的sky。UniSky是一个令人瞠目结舌的程序天气插件。他提供了模拟大气视觉效果系统。可以让你快速创建出AAA级别的逼真的天空。注意:UniSky目前不支持Unit转载 2014-09-01 18:32:17 · 703 阅读 · 0 评论 -
[Unity3D]面试题集锦
最先执行的方法是:1、(激活时的初始化代码)Awake,2、Start、3、Update【FixUpdate、LateUpdate】、4、(渲染模块)OnGUI、5、再向后,就是卸载模块(TearDown),这里主要有两个方法OnDisable与OnDestroy 高频问答的问题:1.什么是渲染管道?是指在显示器上为了显示出图像而经过的一系列必要操作。转载 2014-05-18 23:57:37 · 1216 阅读 · 0 评论 -
Unity3D占用内存太大的解决方法
最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时转载 2014-05-09 23:52:08 · 865 阅读 · 0 评论 -
内存管理
资源加载方式有三种1. 静态引用 建一个public的变量,在Inspector里把prefab拉上去,用的时候instantiate2. 如何卸载Resources.Load()方式加载的资源,(Load以后instantiate)Object obj = Resources.Load("MyPrefab");GameObject instance转载 2014-05-15 11:46:13 · 1094 阅读 · 0 评论 -
Unity3d发送邮件
using UnityEngine;using System.Collections;using System.Net.Mail;using System.Net;using System;using System.Text;using System.Net.Mime;/** * Unity3d发送邮件 * 需要注意的是在playersetting中需要转载 2014-04-22 17:41:32 · 1699 阅读 · 0 评论 -
Unity3D C# List数据类型使用
List类是 ArrayList 类的泛型等效类。 该类使用大小可按需动态增加的数组实现 IList 泛型接口。 泛型的好处: 它为使用 c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高。一、 List的基础、常用方法:1、List mList = new List(); a.T为列表中原创 2014-03-31 11:12:14 · 29334 阅读 · 0 评论 -
Unity3D 移动开发代码优化
1. 尽量避免每帧处理比如:1functionUpdate() { DoSomeThing(); }可改为每5帧处理一次:1functionUpdate() { if(Time.frameCount % 5 == 0) { DoSome转载 2014-02-12 18:36:33 · 719 阅读 · 0 评论 -
关于StartCoroutine的简单线程使用
StartCoroutine在unity3d的帮助中叫做协程,意思就是启动一个辅助的线程。在C#中直接有Thread这个线程,但是在unity中有些元素是不能操作的。这个时候可以使用协程来完成。使用线程的好处就是不会出现界面卡死的情况,如果有一次非常大量的运算,没用线程就会出现假死的情况。下面通过一个简单的例子来说明使用协程的好处:void On转载 2014-01-20 15:05:06 · 822 阅读 · 0 评论 -
Unity3D 发送广播与消息、利用脚本控制游戏
// 向子类和自己发送消息gameObject.BroadcastMessage ("ReceiveBroadcastMessage", "A0-----BroadcastMessage()");//向自己发送消息 gameObject.SendMessage ("ReceiveSendMessage", "A0-----SendMessage()");//向父类和自己转载 2014-01-20 10:22:59 · 2608 阅读 · 0 评论 -
Unity3D中可重载虚函数的总结
unity3d中可重载虚函数的总结。重载虚函数:unity3d中所有控制脚本的基类MonoBehaviour有一些虚函数用于绘制中事件的回调,也可以直接理解为事件函数,例如大家都很清楚的Start,Update等函数,以下做个总结。Awake当前控制脚本实例被装载的时候调用。一般用于初始化整个实例使用。Start当前控制脚本第一次执行Update之前调用。Update每转载 2014-01-20 10:45:04 · 1141 阅读 · 0 评论 -
unity3d物理引擎Rigidbody,Collider,PhysicMaterial的整理
其中最基本的关系: Collider是最基本的触发物理的条件,例如碰撞检测。基本上,没有Collider物理系统基本没有意义(除了重力)。 Rigidbody是物体的基本物理属性设置,当检测碰撞完之后,就要计算物理效果,而Rigidbody就是提供计算基本参数的玩意。 PhysicMaterial则是附加的基本物理参数,是一个物理材质,unity3d有自带默认的物理材质的系数(在转载 2014-01-20 11:16:36 · 1266 阅读 · 0 评论 -
Unity3D游戏开发之委托(Delegate)
1、定义delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。delegate是面向对象、类型安全、可靠的受控(m...转载 2019-10-11 17:22:56 · 854 阅读 · 0 评论