栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

每日学习记录

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

每日学习记录

2022-03-01
  1. 四元数
    1. 欧拉角
    2. (x,y,z,w),w是什么参数
      四元数始终遵循一个定义:w²+x²+y²+z²=1,所以真正可控的数据只有:x, y, z
  2. lerp和slerp
    1. 线性插值的定义:已知数据 (x0, y0) 与 (x1, y1),要计算 [x0, x1] 区间内某一位置 x 在直线上的y值
    2. Unity为啥使用lerp能使物体的移动显得更加流畅,因为线性插值会根据公式:from + (to - from) * t,这样会更加细化每个移动点的位置,计算的每个点的位置越详细,动作就会显得越流畅。其余同理可得
2022-03-03
  1. 如何使用委托搭建回调函数
    1. 回调函数:一个被作为参数传递的函数
    2. 委托常常被使用在事件处理中。因为可以将事件触发后的具体操作(该做哪些事情)委托给实现委托类
    3. 使用委托回调函数的搭建,使用委托将一个函数变成参数进行传递,然后在事件触发时执行回调函数的逻辑。
2022-03-06
  1. 有关游戏开发中几种常用的设计模式
    1. 单例模式
      1. 概念:负责创建自己的对象,同时确保只有单个对象被创建,并且提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象
      2. 应用于Unity:游戏中的角色的全局变量,游戏中不被销毁的对象。如Unity的内置类:PlayerPrefs,就是一个单例模式例子。
明日任务
  1. 继续学习C#
  2. 接下来的时间都将学习网络框架的搭建知识,内容应该较多,所以另起了一个文章:Unity网络搭建
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/902257.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号