图形学 unity3d
Linux先生
善于交友,勤奋好学,为人忠厚,踏实稳重
展开
-
unity3d 数学基础与数学辅助类
1. 数学(点乘/叉乘)/unity3d的数学辅助类 2. 坐标系统(本地/世界/屏幕) 3. Unity3d运行流程 4. 计算角色和目标点的夹角,旋转角色朝向目标点,然后移动角色(例子) 5. Gizmos/inspector/地图编辑 6. 脚本文件间的数据交互 7. Yield return/协同线程/事件 8. Socket转载 2013-04-15 15:58:43 · 4959 阅读 · 3 评论 -
C# 事件和Unity3D
你知道C#有一个内置的事件机制吗?这在Unity3D里也非常好用。下面举一个例子。 为了响应一个GameObject的事件分发,你通常要建立一个脚本继承MonoBehaviour并且实现你需要的方法。比如你想对鼠标悬停作出反应,就要创建OnMouseOver方法。通常代码会像这个样子: C#代码void OnMouseOver () {rendere转载 2013-04-15 16:20:25 · 1201 阅读 · 0 评论 -
unity3d与web交互的方法
介绍一下UNITY3D与WEB交互的方法,包含传入和传出通过web,url传入数值的方法:代码:var version : int = 1;function CheckVersion (){var update_url = "http://mysite.com/myGame/version.txt";update_post = WWW(update_ur转载 2013-04-15 16:31:53 · 3737 阅读 · 0 评论 -
Unity内部脚本初级知识
脚本概览这是一个关于Unity内部脚本如何工作的简单概览。Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面:Update:这个函数在渲染一帧之前被调用,这里是大部分游戏行为代码被执行的地方,除了物理代码。FixedUpdate:这个函数在每个物理时间步被调用一次,这是处理基于物理游戏的地方。转载 2013-04-15 16:34:44 · 4417 阅读 · 2 评论 -
Unity3D基础知识梳理
原链接:http://unity3d.9ria.com/?p=3009 这段时间在做Unity的项目,这差不多是我的第一次实战啊~然后公司来了实习的童鞋要学Unity,但是我一向不靠谱啊,所以只能帮他们稍微梳理下基础的东西了啊,唉~学长只能帮你们到这里了~顺便就把自己这两天整理的一些基础知识分享上来了,闲话不多说。美术部分:Unity的话主要还是分两块吧,第一块是美术(自己都不懂~转载 2013-04-16 11:30:31 · 1629 阅读 · 0 评论 -
Unity3D 事件处理函数
Unity3D中所有控制脚本的基类MonoBehaviour有一些虚函数用于绘制中事件的回调,也可以直接理解为事件函数。Awake当前控制脚本实例被装载的时候调用。一般用于初始化整个实例使用。Start当前控制脚本第一次执行Update之前调用。Update每帧都执行一次。这是最常用的事件函数。FixedUpdate每固定帧绘转载 2013-05-16 20:05:32 · 4882 阅读 · 0 评论 -
unity3d 参考坐标系
参考坐标系(Reference Coordinate System)列表是让你指定用于变换(移动move、旋转rotate和缩放scale)的坐标系。选项包括视图坐标view,屏幕坐标screen,世界坐标world,父坐标parent,局部坐标local,网格坐标grid和拾取坐标pick。在屏幕坐标系下,所有的视图(包括***图perspective)使用视口屏幕坐标。 视图坐标view是转载 2013-05-16 20:20:30 · 3637 阅读 · 0 评论