在游戏中,有一种比较常见的动画效果,就是产生得分后,分数会在游戏中显示,并快速移动到总分的位置并使之相加。今天我就打算使用NGUI的Tween来制作这种分数动画效果。
根据 Unity插件之NGUI学习(2),创建一个UI Root,然后使用NGUI创建一个Label和一个Button。
在Project窗口中,在Resources/Prefabs文件夹中创建一个Prefab,...
分类:
编程语言 时间:
2014-10-28 21:47:58
阅读次数:
398
我们常见的坐标系是笛卡尔坐标系,也就是在《Duanxx的图像处理学习:透视变换(一)》中提到的世界坐标系。
而从观察这的角度来看的话,就是《Duanxx的图像处理学习:透视变换(一)》中提到的摄像头坐标系。
在观察者坐标系(摄像头坐标系)中,我们一般以观察者(或者叫做视点)为观察者坐标系的原点,以观察点到物体的方向为z轴,以向左且与z轴垂直的方向为x轴,与x轴和y轴垂直向上的方向作为y轴,构成观察者坐标系。...
分类:
其他好文 时间:
2014-10-27 10:51:47
阅读次数:
888
模型坐标系:ModelSpace 即模型本身为中心 模型本身自己世界坐标系:WorldSpace 世界坐标系 整个世界视角坐标系: ViewSpace 眼睛看到的范围 由观察角度 长宽比 最长和最短距离决定 是个平椎头体投影矩阵: ProjectionSpace(是个单位为1的标准正...
分类:
其他好文 时间:
2014-10-21 02:15:18
阅读次数:
236
根据 Unity插件之NGUI学习(2),创建一个UI Root,在UI Root下创建一个Texture作为背景图,并设置图片,在Wiget下调整大小;然后在UI Root下再创建一个Panel。
在Hierarchy窗口选中Panel,然后选择菜单Component->NGUI->Interaction->Table,查看Inspector窗口,在Panel的属性中增加了UITabl...
分类:
编程语言 时间:
2014-10-15 16:44:41
阅读次数:
427
纹理映射一m*n的像素数组,我们并不将其看做有离散元素构成的数组,而是将其视作一个连续数组。该数组中的任意一点通过变量s和t来定义。则每个坐标(s,t)都对应一个像素值。现在考虑一个三维空间中的一个几何对象。其表面上的每一点都对应于三维世界坐标系中的一个坐标(x,y,z),..
分类:
其他好文 时间:
2014-09-04 19:23:00
阅读次数:
295
提要旋转的表达方式有很多种,有欧拉角,旋转矩阵,轴角,四元素等等,今天要学习的就是游戏开发中最常用的四元素。从欧拉角和轴向角到四元数在讲四元素之前,我们先来看下简单的欧拉角和轴向角。欧拉角使用最简单的x,y,z值来分别表示在x,y,z轴上的旋转角度,其取值为0-360(或者0-2pi),一般使用roll,pitch,yaw来表示这些分量的旋转值。需要注意的是,这里的旋转是针对世界坐标系说的,这意味...
分类:
其他好文 时间:
2014-09-03 18:15:47
阅读次数:
549
二、欧拉角欧拉角指的是:以世界坐标系为参考坐标系(一定记住是世界坐标系),使用x,y,z三个值来分别表示绕(世界的)x轴、y轴、z轴旋转的角度量值。其取值是在[0, 360]间。一般用roll, pitch, yaw来表示这些分量的旋转值。因为是以世界坐标系为参考坐标系,因此每一次的旋转都不会影响到...
分类:
其他好文 时间:
2014-08-20 19:22:32
阅读次数:
218
Kinect + Processing, 深度图像和真实世界坐标系中的深度图....
分类:
其他好文 时间:
2014-07-30 23:54:25
阅读次数:
300
拾取技术在游戏开发中的到广泛的应用,主要用于游戏里的道具捡起、单机敌人而向其开火。拾取理论可以分解为4个步骤:1.给定所单击的屏幕点s,求出它在投影窗口中的对应点p。2.计算拾取射线。从坐标原点发出且通过p的直线。3.把观察坐标系的射线转换到世界坐标系中。4.进行相交判断。相交的物体即为用户所拾取的...
分类:
其他好文 时间:
2014-07-16 18:13:29
阅读次数:
254
1. Transform.rotation:对象在世界坐标系下的旋转;Transform.localRotation:对象在父对象的局部坐标系下的旋转。两个变量的类型均为四元素。(1)得到游戏对象当前旋转的角-轴表示 transform.rotation.ToAngleAxis(angle, ax....
分类:
其他好文 时间:
2014-07-11 18:23:35
阅读次数:
251