脚本开发中的 3D 数学

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    通过对 3D 数学的基本概念以及 Vector3 类所提供的各种变量与方法的学习,来帮助大家更加熟练的掌握物体在场景中的变换。

    1.课程概要 00:01:24

    本课时是本套课程的基本概要,其中包括 3D 数学的基础以及 3D 数学在脚本开发中的运用。

    2.3D数学基础 (1):向量与坐标系 00:05:17

    本课时将通过对向量与坐标系基础概念的讲解,来帮助大家回想起我们曾经在高中或者大学学过的 3D 数学的相关知识,并了解如何在我们实际开发中用到。

    3.3D数学基础 (2):点积与叉积 00:08:37

    本课时将通过对向量的点积与叉积的讲解,来帮助大家回想起我们曾经在高中或者大学学过的 3D 数学的相关知识,并了解如何在我们实际开发中用到。

    4.Vector3 三维向量 (1) :静态变量与实例变量 00:07:45

    本课时将主要介绍 Vector3 类所提供的静态变量与实例变量,其中包括:magnitude,normalize 以及一些典型的静态变量。

    5.Vector3 三维向量 (2) :静态方法 00:23:06

    本课时将主要讲解 Vector3 类所提供的各种静态函数,其中包括:Angle,ClampMagnitude,OrthoNormalize,Project 以及 Reflect 等等。

    6.实例:星球指南针 00:13:01

    本课时将通过讲解一个“星球指南针”的实例的实现,来帮助大家学习如何解决游戏开发中可能会遇到的 3D 数学问题。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

脚本开发中的 3D 数学

6课时,59分钟2015-01-20
Leo_Li
Leo_Li

极客学院金牌布道师

课程背景:
本课程为 Unity3D 脚本开发专题课程之一, 可以说脚本开发是整个 Unity3D 学习过程中最重要的环节。 在我们开始实战项目之前,学好脚本编程是非常必要的。在本套专题知识体系的中,我将带领你由浅入深地对 Unity3D 脚本开发进行全面的了解与学习。从神马都不懂的小白,到能够胜任“游戏主程”的大拿,只要你肯坚持,梦想并不遥远。


核心内容:
1.3D 数学基础 
2.Vector3 三维向量
3.运用 3D 数学的实际案例


软件环境:Unity3D,MonoDevelop


是否提供资料:


课程等级:初级


适合人群:
对 Unity3D 有初步了解的学习者

  • 技术问答
  • 1

    课程概要

    01:24

    本课时是本套课程的基本概要,其中包括 3D 数学的基础以及 3D 数学在脚本开发中的运用。

  • 2

    3D数学基础 (1):向量与坐标系

    05:17

    本课时将通过对向量与坐标系基础概念的讲解,来帮助大家回想起我们曾经在高中或者大学学过的 3D 数学的相关知识,并了解如何在我们实际开发中用到。

  • 3

    3D数学基础 (2):点积与叉积

    08:37

    本课时将通过对向量的点积与叉积的讲解,来帮助大家回想起我们曾经在高中或者大学学过的 3D 数学的相关知识,并了解如何在我们实际开发中用到。

  • 4

    Vector3 三维向量 (1) :静态变量与实例变量

    07:45

    本课时将主要介绍 Vector3 类所提供的静态变量与实例变量,其中包括:magnitude,normalize 以及一些典型的静态变量。

  • 5

    Vector3 三维向量 (2) :静态方法

    23:06

    本课时将主要讲解 Vector3 类所提供的各种静态函数,其中包括:Angle,ClampMagnitude,OrthoNormalize,Project 以及 Reflect 等等。

  • 6

    实例:星球指南针

    13:01

    本课时将通过讲解一个“星球指南针”的实例的实现,来帮助大家学习如何解决游戏开发中可能会遇到的 3D 数学问题。

相关课程

  • 脚本生命周期与脚本变量

    通过对 MonoBehavior 脚本生命周期以及脚本变量的讲解,来帮助大家学会 Unity3D 脚本的基本概念与基础使用。

    3课时 30分钟
    初级
    11804人学习
  • 脚本的响应事件与组件访问

    本课程通过对 MonoBehavior 所提供的各种的响应事件函数以及组件的访问方法的讲解,来帮助大家学会如何进一步使用 Unity 脚本进行项目开发。

    5课时 58分钟
    初级
    10170人学习
  • Transform 场景物体的变换

    通过对 Transform 类所提供的各种变量与方法的实例讲解,来帮助大家学会实现物体在场景中的自由变换。

    6课时 69分钟
    初级
    9325人学习
  • 脚本开发中的基础数学

    通过对 Mathf,Random 以及 Time 类所提供的各种变量与方法的实例讲解,来帮助大家学习如何在脚本开发中更有效的实现各种数学效果。

    6课时 61分钟
    初级
    8894人学习