学习运动、旋转和缩放背后的Unity API和数学,每节课一个任务!
Unity提示:位置、旋转、缩放 Unity Tips: Position, Rotation, Scale

你会学到什么
矢量数学,如矢量加法、减法、点积和叉积、归一化和放大
使用四元数和欧拉角来旋转游戏对象
探索Unity API以减少您需要在代码中完成的工作量
为游戏构建一个基础结构,如侧边滚动条、3d射击游戏、2d自上而下射击游戏等等

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2声道
语言:英语+中英文字幕(云桥CG资源站 机译) |时长:47节课(2小时26分钟)|大小解压后:1.52 GB


要求
Unity界面的基本知识
使用C#的一些经验

描述
顾名思义,本课程的主要目标是教你如何对Unity游戏对象进行移动、旋转和缩放。

在位置部分,我们将从矢量数学基础开始。每堂课都代表一个任务,在我给你一些理论和代码示例后,你可以自己尝试去做。我们将介绍移动物体或计算其位置的大部分方法,如果不是全部的话

通过使用变换方法

通过使用Matf和向量方法

通过向刚体施加速度

通过使用动画

我们将介绍矢量运算,如加法、减法、标量乘法、点积和叉积以及归一化,并在您可能面临的真实游戏开发任务中尝试它们。

接下来,我们将看看如何使用欧拉角和四元数来旋转你的游戏对象。我将向您展示每种方法的优缺点,当然,还会为您提供一些具有挑战性的任务来巩固您的新知识。

最后,您将使用天平。在这个相当小的部分,你将学习如何改变对象的大小,以达到你的目标,如精灵翻转或修改父对象,而不影响孩子。我们也将看看如何衡量第四维度-时间本身。


在本课程中,您还将学习如何从不同的来源获取输入,如键盘、鼠标和触摸屏,了解光线投射、刚体和许多其他可以在游戏开发过程中使用的酷东西。当然,您可以自由地试验我在存储库中提供的代码

这门课程是给谁的
刚刚开始学习Unity并需要学习Unity API来移动、旋转和缩放对象的C#开发人员
Unity初学者,对矢量和四元数数学不太熟悉

此处为密码隐藏区,登录评论后刷新网页 点击下方按钮查看解压密码!
*该资源需回复评论后下载,马上去发表评论?
©本站部分资源解压密码需要登录评论后获取,避免爬虫批量采集资源,感谢您的理解与支持!

发表回复

后才能评论

评论(7)