摘要: 在unity3d中,本人感觉用的最多的应该就是向量、矩阵的计算了。比起华丽的效果、精美的3d模型,这些计算也是不容小觑的。但是今天主要先不讲向量、矩阵的计算,而是要先把他们的意思搞清楚。 首先,在unity3d的世界中,有个世界坐标,可以把它想象成为我们真是的世界。它想我们真实的世界一样,是三维的。从左到右方向是x轴,从后到前是z轴,从下到上是y轴。 其次,每个物体也都会有自己的坐标,就如同存活在世界中的物体。当我们调整物体的坐标、角度时,物体会相对于世界发生坐标、角度上的变换。这个道理看似普通,但是当我真正遇到计算几个物体的相对位置的时候还是给我带来了很大的麻烦。当我们调整物体的坐标... 阅读全文
posted @ 2012-09-27 21:00 Amazer 阅读(328) 评论(0) 推荐(0)
摘要: 1.Game场景中的显示和Scene中,使得相同:当我们随意调整Scene中的显示场景时,希望在Game场景中也可以这样显示,这时,在Scene中选择你的camera,然后再toolbar中选择GameObject,选择Align with View可以将Game场景中的视图自动调到和Scene中一样。快捷键为alt+shift+f2.快速为物体建立跟随摄像机的方法是,将摄像机作为物体的子物体,拖进去就可以了关于摄像机的一些挺有用的基础操作请看这里http://www.narkii.com/club/bbs_6075.shtml,非常好。 阅读全文
posted @ 2012-09-27 11:30 Amazer 阅读(207) 评论(0) 推荐(0)
摘要: 在3D游戏中经常要用到摄像机跟着任务(target)运动。下面列出几个主要用到的方法1.transform.eulerAngles.y transform的y轴的欧拉角。此值代表以y为轴左右旋转的角度。用以得到在x-z平面的转动角度2.Mathf.SmoothDampAngle(current : float, target : float, ref currentVelocity : float, smoothTime : float, maxSpeed : float = Mathf.Infinity, deltaTime : float = Time.deltaTime) : floa. 阅读全文
posted @ 2012-09-27 09:48 Amazer 阅读(901) 评论(0) 推荐(0)
摘要: unity是一款比较好的游戏引擎。个人刚开始接触,感觉还不错。下载untiy,注册时可以注册免费的,所以从官网下载最好了。初次开启的时候会有一个demo,一个简单的小游戏吧,挺不错的。 本人感觉,初始学习的时候可以先了解一下unity游戏开发的整体效果,可以先不用知道为什么这么做,在日后熟悉了之后再去想。 初始学习自己去做一个简单但是又全面的工程的时候,建议大家看看视频,比自己研究代码效果要好。建议的视频是海海的unity3d学习,一共5集,讲的比较全面,虽然不深入,但是正好给初学者看。 在unity中有帮助文档。看帮助文档的时候,可以将遇到的信息自己翻译一下(如果英文不是很好的话),这... 阅读全文
posted @ 2012-09-27 09:17 Amazer 阅读(312) 评论(0) 推荐(0)