美文网首页
Unity3D新手入门教程(二)资源文件,物体操作,组件,脚本

Unity3D新手入门教程(二)资源文件,物体操作,组件,脚本

作者: Die时而动 | 来源:发表于2022-05-01 17:04 被阅读0次

    六 资源文件

    • Assets资源目录
      • Modle,Texture,AudioClip,Script,Material
      • Meta,描述文件
    • 场景文件*.unity
      • 场景全局设置
      • 节点
      • 组件
      • 属性参数
    • 资源包*.Unity Package
      • 导入
      • 导出
        • 依赖文件
    • Unity资源商店

    七 物体操作

    • 轴心Pivot
      • 物体操纵基准点
    • 父子关系
      • 两个物体之间组合,依赖
      • 相对坐标
    • 空物体EmptyObject
      • 容器
      • 作用
        • 节点组织管理
        • 标记
    • Global和Local
      • Global世界坐标系
      • Local本地坐标系
      • 左手坐标系
    • Pivot和Center
      • 轴心模式:自定义操作基准
      • 几何中心模式

    八 组件Component

    • 代表功能
    • 添加删除组件
      • light
      • mesh filter
      • mesh renderer
    • AudioSource
    • Transform
      • 必须项,不可被删除
    • 摄像机Camera
      • z轴为拍摄方向
      • Align with View对齐视角

    九 脚本

    • 脚本:游戏驱动逻辑
      • 脚本名与类名一致
      • 挂载
    • 当前物体
      • this当前脚本组件对象
        • this.gameObject当前物体
        • this.gameObject.name当前物体名字
        • 利用物体对象获取其他属性
        • 简写
          • this.gameObject.transform等同于this.transform
      • using UnityEngin(API命名空间)
        • 脚本类继承自MonoBehaviour
        • 三维向量类Vector3
    • 物体的坐标
      • transform.position世界坐标
      • transform.localPosition本地坐标
        • 以父节点为基准
      • Vector3三维向量类
    • 播放模式
      • 实时显示
      • 更改不保存

    十 帧更新

    • 帧更新
      • Frame,FrameRate,FPS
      • Update()
      • Time
        • Time.time
        • Time.deltaTime时间差
        • Application.targetFrameRate近似帧率
    • 移动物体
      • 更新positaion
      • 匀速运动
        • 设置speed
        • distance=speed*Time.deltaTime;

    相关文章

      网友评论

          本文标题:Unity3D新手入门教程(二)资源文件,物体操作,组件,脚本

          本文链接:https://www.haomeiwen.com/subject/imjpyrtx.html