Unity学习之坦克游戏制作(0)必备知识点

文章目录

  • 0. 前言
  • 1.场景切换和退出游戏
    • 1.1 创建脚本和新场景
    • 1.2 监听输入
    • 1.3 退出游戏
  • 2.鼠标隐藏锁定
    • 2.1 创建脚本
    • 2.2 隐藏鼠标
    • 2.3 锁定鼠标
    • 2.3 设置鼠标图片
  • 3.随机数和unity自带委托
    • 3.1 创建脚本和场景
    • 3.2 Unity中的随机数
    • 3.3 委托相关
  • 4 模型资源的导入
    • 4.1 模型由什么构成
    • 4.2 Unity支持的模型格式
    • 4.3 如何导出fbx格式的模型文件
    • 4.4 学习阶段哪里获得模型资源
  • 5 本小项目所需资源包


0. 前言

使用版本Unity 2022.3.8f1c1。

1.场景切换和退出游戏

1.1 创建脚本和新场景

Unity学习之坦克游戏制作(0)必备知识点_第1张图片

主要从test1 切换到test2

1.2 监听输入

设置一个监听键用于切换场景

Unity学习之坦克游戏制作(0)必备知识点_第2张图片

首先要build场景才能切换,否则会报错
Unity学习之坦克游戏制作(0)必备知识点_第3张图片在file - build settingsUnity学习之坦克游戏制作(0)必备知识点_第4张图片
此时按空格可以切换场景

1.3 退出游戏

Unity学习之坦克游戏制作(0)必备知识点_第5张图片

2.鼠标隐藏锁定

2.1 创建脚本

Unity学习之坦克游戏制作(0)必备知识点_第6张图片

2.2 隐藏鼠标

Unity学习之坦克游戏制作(0)必备知识点_第7张图片

此时在Game框应该看不到鼠标

2.3 锁定鼠标

Unity学习之坦克游戏制作(0)必备知识点_第8张图片

CursorLockMode是个枚举
Unity学习之坦克游戏制作(0)必备知识点_第9张图片

None不锁定
Locked 锁定鼠标在屏幕中心点
Confined 限制在窗口范围内

2.3 设置鼠标图片

首先设置个Texture2d 的变量存储
在这里插入图片描述

Unity学习之坦克游戏制作(0)必备知识点_第10张图片
并设置type为 Cursor光标
Unity学习之坦克游戏制作(0)必备知识点_第11张图片

3.随机数和unity自带委托

3.1 创建脚本和场景

Unity学习之坦克游戏制作(0)必备知识点_第12张图片

3.2 Unity中的随机数

Unity学习之坦克游戏制作(0)必备知识点_第13张图片

直接使用静态类的静态方法

3.3 委托相关

C# 中的委托
Unity学习之坦克游戏制作(0)必备知识点_第14张图片
Unity学习之坦克游戏制作(0)必备知识点_第15张图片

Unity自带委托
Unity学习之坦克游戏制作(0)必备知识点_第16张图片

4 模型资源的导入

4.1 模型由什么构成

Unity学习之坦克游戏制作(0)必备知识点_第17张图片

4.2 Unity支持的模型格式

Unity学习之坦克游戏制作(0)必备知识点_第18张图片

4.3 如何导出fbx格式的模型文件

Unity学习之坦克游戏制作(0)必备知识点_第19张图片

4.4 学习阶段哪里获得模型资源

Unity学习之坦克游戏制作(0)必备知识点_第20张图片

5 本小项目所需资源包

链接:https://pan.baidu.com/s/1JlNbLeTJd9UYkV7EPsH2Cg
提取码:1111

你可能感兴趣的:(unity,学习,游戏,笔记)