Unity基本操作

devtools/2024/9/20 1:24:22/ 标签: unity

API手册

Unity 脚本 APIicon-default.png?t=O83Ahttps://docs.unity.cn/cn/2022.3/ScriptReference/index.html

在遇到不懂的方法、想更深入的学习或者是想查看是否有相应的方法实现某项功能,可以在Unity官方这里查看脚本。以Transform为例,可以直接搜索,或者在UnityEngine -> Classes -> Transform中查看。

项目管理——Assets文件

Assets文件是Project下的一个根目录,一般在这里进行资源的管理。如果要导入外部文件或者素材,建议直接拉进Unity里面导入,而不是在文件所在的位置导入,这样子通过把文件或者素材导入Unity可以生成一个.meta文件记录文件信息。

右键可以在Assets里创建文件以及创建不同的组件。为了方便后期管理,一般会创建多个文件夹用于存放同一类东西。

创建多个文件夹分类存放不同的物品

大致包括以下几个文件夹,材质、音效、预制体、资源、场景、脚本、贴图等。根据不同的游戏类型以及游戏规模,来创建更多的文件夹以及子文件夹。

 在不同的文件夹里创建不同的组件,比如在Script创建脚本。

创建、添加对象

在层级视图里面,右键可以选择创建对象,有对象就意味着有父类对象,和子类对象。

其中Create Empty是创建一个空对象。但是这个空对象也是一个对象,并不是为空。

场景对象操作

在场景视图上面,有着多种多样的工具,这些工具能够帮助我们快速的调整场景或者对象。

右键:旋转当前视角

按住鼠标左键+WASD可以自由移动视角

视觉工具:左键可以移动摄像机

移动工具:可以移动物体位置

旋转工具:选择一个圆环可以旋转物体

缩放工具:可以按轴缩放

按面缩放:根据当前视角确定缩放的面

中心点位工具

Center
Pivot

坐标轴类型

Global:是根据该对象在这个场景节点下的位置

Local:是相对父类节点的位置,如果没有父类节点就默认在场景节点下面,位置信息与世界坐标信息一致。

显示类型

视角切换按钮,2D视角与3D视角切换,不过基本不用

在对齐3D物体的时候,可以点击右上的xyz轴进行三视图的切换

但是这里还是能看出3D的视图,点击下面的Right(这个Right是当前视图名,不同的视图名字是不一样的)使 < 变成 = ,使得透视关系改成平视关系。

对齐以后,按照上述方法改回透视关系。

改变对象的层级关系

拖动图中的Sphere到Cube即可改变两者的层级关系,这个时候Cube即为Sphere的父类,尝试移动旋转Cube,会发现Sphere也会跟着一起改变。


http://www.ppmy.cn/devtools/111271.html

相关文章

狂奔的荣耀,稳健的苹果:AI Agent手机竞速赛

每一次技术革命&#xff0c;都需要一个技术落地的锚点&#xff0c;比如燃油革命时代的汽车&#xff0c;信息革命时代的PC与手机。而这一次以预训练大模型为主导的AI技术爆发中&#xff0c;被认为最有可能成为智能技术落地锚点的&#xff0c;就是AI Agent&#xff0c;或者称为智…

centos 服务器 多网卡 ip 地址 设置

centos 服务器 多网卡 ip 地址 设置 https://blog.csdn.net/xh_w20/article/details/141574357 cd /etc/sysconfig/network-scripts/ sudo systemctl status network ● network.service - LSB: Bring up/down networkingLoaded: loaded (/etc/rc.d/init.d/network; bad; v…

【LeetCode每日一题】——LCR 168.丑数

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目注意】六【题目示例】七【题目提示】八【解题思路】九【时间频度】十【代码实现】十一【提交结果】 一【题目类别】 优先队列 二【题目难度】 中等 三【题目编号】 LCR 168.丑数 四【题目描述…

AI prompt(提示词)

# 好用的用于学习的AI提示词 ## 费曼学习法 请使用费曼学习法&#xff0c;用简单的语言解释&#xff08;量子力学&#xff09;是什么&#xff0c;并提供一个简单的例子来说明它如何应用 ## 帕累托法则&#xff08;80/20原则&#xff09; 将&#xff08;量子力学&#xff09;最…

喜报 | 知从科技荣获 “AutoSec 安全之星 - 优秀汽车软件供应链安全方案奖”

近日&#xff0c;「AutoSec 2024第八届中国汽车网络安全周暨第五届智能汽车数据安全展」在上海盛大举行。本届大会由谈思实验室和谈思汽车主办、上海市车联网协会联合主办&#xff0c;以汽车“网络数据安全、软件安全、功能安全”为主题&#xff0c;设置了“31X”模式&#xff…

Redis 集群高可用详解及配置

关型数据库 关系型数据库&#xff1a; 是建立在关系模型基础上的数据库&#xff0c;其借助于集合代数等数学概念和方法来处理数据库中的数据 主流的 MySQL、Oracle、MS SQL Server 和 DB2 都属于这类传统数据库 关型数据库的优缺点 特点&#xff1a; 1、数据关系模型基于关系…

数据管理生态的核心解析:数据库、数据仓库、数据湖、数据平台与数据中台的关系与实现

1. 数据管理的复杂生态 在大数据时代&#xff0c;企业不仅要处理日益增长的海量数据&#xff0c;还需要应对数据类型的多样化。数据可以是结构化的交易数据&#xff0c;也可以是非结构化的日志、社交媒体内容、图像和视频。面对这些挑战&#xff0c;企业必须构建一套能够高效存…

K均值聚类(K Means Cluster)—无监督学习方法、非概率模型、判别模型、线性模型、非参数化模型、批量学习

定义 输入: n n n个样本的集合 X X X; 输出:样本集合的聚类 C ⋅ C^{\cdot} C⋅。 (1)初始化。令 t 0 t0 t0,随机选择 k k k个样本点作为初始聚类中心 m ( 0 ) ( m 1 ( 0 ) , ⋯ , m l ( l ) , ⋯ , m k ( 0 ) ) m^{(0)} \big( m_1^{(0)},\cdots,m_l^{(l)},\cdots,m_k^{(0)…

【jvm】记一次hive堆heap内存溢出的排查

先看下java的内存模型 监控jvm工具&#xff1a;visualVM 摘录一下内容&#xff1a; 由c开发的jvm&#xff0c;它巧妙地设计了java的设计理念——即万物皆对象。并设计了这些对象应该如何存储&#xff0c;如何调用&#xff0c;并通过不断迭代设计让对象的存储和回收&#xff0…

[项目][WebServer][读取请求 解析请求]详细讲解

目录 1.ReadLine2.RecvRequest3.ParseRequest4.RecvRequestBody 1.ReadLine 读取的基本单位&#xff1a;按照行来进行读取不同平台&#xff0c;对行分隔符的处理可能不同&#xff0c;所以要有一个函数可以统一处理不同平台的情况&#xff0c;兼容各种行分隔符 \r\n\r\n 本函数…

sqli-labs靶场自动化利用工具——第11关

文章目录 概要整体架构流程技术细节执行效果小结 概要 Sqli-Labs靶场对于网安专业的学生或正在学习网安的朋友来说并不陌生&#xff0c;或者说已经很熟悉。那有没有朋友想过自己开发一个测试脚本能实现自动化化测试sqli-labs呢&#xff1f;可能有些人会说不是有sqlmap&#…

无人机动力系统设计基础知识

无人机动力系统设计基础知识 1. 源由2. 组成3. 部件规格3.1 电机规格书1. 电机型号&#xff08;Model Number&#xff09;2. 尺寸和重量&#xff08;Dimensions & Weight&#xff09;3. Kv 值&#xff08;Kv Rating&#xff09;4. 电压范围&#xff08;Operating Voltage R…

QT 读取Excel表

一、QAxObject 读取excel表的内容&#xff0c;其仅在windows下生效&#xff0c;当然还有其他跨平台的方案。 config qaxcontainer #include <QAxObject>QStringList GetSheets(const QString& strPath) {QAxObject* excel new QAxObject("Excel.Application&…

【前端UI框架】VUE ElementUI 离线文档 可不联网打开

【前端UI框架】VUE ElementUI 离线文档 可不联网打开 Element - The worlds most popular Vue UI framework Element - The worlds most popular Vue UI framework 离线文档下载地址 https://download.csdn.net/download/G971005287W/89742895 文档制作 第一步: 克隆源代码 …

opencv使用videocapture打开视频时,依赖opencv_ffmpeg***.dll,默认必须放到执行目录,自定义目录需要重新编译opencv库

1. 找到modules下opencv_highgui模块的cap_ffmpeg.cpp 2. 找到加载opencv_ffmpeg的接口, 修改接口内opencv_ffmpeg的路径即可.

TCP/IP网络编程概念及Java实现TCP/IP通讯Demo

背景 在当今数字化的世界中&#xff0c;网络通信是连接各种设备和系统的关键。TCP/IP协议作为互联网通信的基石&#xff0c;被广泛应用于各种网络场景。了解TCP/IP网络编程的概念&#xff0c;并掌握如何在Java中实现TCP/IP通讯&#xff0c;对于开发人员来说是非常重要的。 TC…

通过Docker实现openGauss的快速容器化安装

容器安装 本章节主要介绍通过 Docker 安装 openGauss&#xff0c;方便 DevOps 用户的安装、配置和环境设置。 支持的架构和操作系统版本 x86-64 CentOS 7.6 ARM64 openEuler 20.03 LTS 配置准备 使用 buildDockerImage.sh 脚本构建 docker 镜像&#xff0c;buildDockerIm…

Oracle 11gR2打PSU补丁详细教程

1 说明 Oracle的PSU&#xff08;Patch Set Update&#xff09;补丁是Oracle公司为了其数据库产品定期发布的更新包&#xff0c;通常每季度发布一次。PSU包含了该季度内收集的一系列安全更新&#xff08;CPU&#xff1a;Critical Patch Update&#xff09;以及一些重要的错误修…

动手学深度学习(pytorch土堆)-04torchvision中数据集的使用

CIFAR10 CIFAR-10 数据集由 10 个类的 60000 张 32x32 彩色图像组成&#xff0c;每个类有 6000 张图像。有 50000 张训练图像和 10000 张测试图像。 数据集分为 5 个训练批次和 1 个测试批次&#xff0c;每个批次有 10000 张图像。测试批次包含每个类中随机选择的 1000 张图像…

博物馆如何实现3D交互控制展示?

如果是想实现可交互控制的3D展示&#xff0c;推荐一下博维数孪&#xff08;Bowell&#xff09;&#xff0c;他家实现这样的需求非常非常简单&#xff0c;对3D美术人员来说完全没有任何门槛和难度&#xff0c;具体方式可以通过以下步骤进行&#xff1a; 1、准备3D模型&#xff…