unity3d入门教程二

news2024/11/16 2:33:00

unity3d入门教程二

  • 5.1游戏对象
  • 5.2对象的显示顺序
  • 5.3对象的轴心
  • 5.4对象的父子关系
  • 6.1图片素材的准备
  • 6.2图片的切割
  • 6.3图片与渲染器
  • 7.1组件
  • 7.2transform组件

5.1游戏对象

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

游戏制作是在编辑器中进行的
游戏脚本是进行控制对象移动的

5.2对象的显示顺序

在这里插入图片描述

方法1:调整 Order in layer
如下图:
在这里插入图片描述

Order in Layer 表示绘制优先级
同一个平面内的多个对象,Order in Layer 越大的显示在更上面

方法2:调整 Z 坐标
显然,Z坐标可以更有效的更改空间位置
在这里插入图片描述

Z轴方向垂直屏幕向里
所以,Z值越大,也就离摄像机越远。将背景图的Z坐标设为1即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.3对象的轴心

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.4对象的父子关系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

上方是三个图片,三个对象,我们要移动人,其余两个对象也要跟着移动
在这里插入图片描述

当移动边框时,其子对象也会跟着走动

在这里插入图片描述
在这里插入图片描述

子对象的坐标是相对于父对象的坐标,都是这样的

6.1图片素材的准备

在这里插入图片描述
在这里插入图片描述

当找到一张图片背景是白色的,要将其背景变成透明的 ,可以使用ps来处理

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.2图片的切割

在这里插入图片描述
在这里插入图片描述

以前都是每个图片一个素材,而有时美术给了单个图片,包含多个素材

可以使用unity中的切割

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.3图片与渲染器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

此组件的功能用来显示图片

7.1组件

在这里插入图片描述
在这里插入图片描述

之前是将素材游戏对象

下方创建一个空对象
在这里插入图片描述

空对象创建完成,但好像没啥作用,未挂载组件
在这里插入图片描述

添加了渲染器组件,此对象需要显示一个图像,将下方素材拖入到渲染器显示
,就能将图片显示出来了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

可通过挂载其余组件实现不同功能
在这里插入图片描述

7.2transform组件

在这里插入图片描述

Transform变形,基本组件,所有的游戏对象都要有一个Transform组件,无法删除
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2126866.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【重学 MySQL】二十五、等值连接vs非等值连接、自连接vs非自连接

【重学 MySQL】二十五、等值连接vs非等值连接、自连接vs非自连接 等值连接(Equijoin) vs 非等值连接(Non-equijoin)等值连接(Equijoin)非等值连接(Non-equijoin) 自连接(…

常见的ROM(只读存储器)及其区别(超详细)

目录 1. 掩模 ROM (Mask ROM) 2. 可编程 ROM (Programmable ROM, PROM) 3. 可擦写可编程 ROM (Erasable Programmable ROM, EPROM) 4. 电可擦写可编程 ROM (Electrically Erasable Programmable ROM, EEPROM) 5. 闪存 (Flash Memory) 6. NVRAM (Non-Volatile RAM) 各类 ROM 的主…

CTF—杂项题目

1.ctfshow-Misc入门-misc17 1 用010editer打开图片后没有直接搜到ctf; 2 用binwalk分析文件发现有一个bzip2的隐藏文件并将其分离; 3 得到一个压缩文件D86.bz2; 4 但使用解压命令进行解压时,显示文件受损; 5 参考别人…

gbase8s之onlog相关文章

原因:总是在工作中会遇到抬杠的研发说insert没入库,特此写一篇onlog相关的文章 语法如下: onlog -l -d /data2/logbackup/gbase-0003_0_Log0000002093 --获取普通表的partnum: select ltrim(lower(hex(partnum)),0x) partnum from systabl…

数模方法论-整数规划

一、基本概念 整数规划是一种特殊的线性规划,其中某些或所有决策变量必须是整数。线性规划的概念可以阅读下面文章: 数模方法论-线性规划-CSDN博客https://blog.csdn.net/qq_41489047/article/details/142134282 这种方法用于解决那些要求解变…

[数据集][目标检测]高铁受电弓检测数据集VOC+YOLO格式1245张2类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):1245 标注数量(xml文件个数):1245 标注数量(txt文件个数):1245 标注…

YoloV10改进策略:上采样改进|动态上采样|轻量高效,即插即用(适用于分类、分割、检测等多种场景)

摘要 本文使用动态上采样改进YoloV10,动态上采样是今天最新的上采样改进方法,具有轻量高效的特点,经过验证,在多个场景上均有大幅度的涨点,而且改进方法简单,即插即用! 论文:《DySa…

【第30章】Spring Cloud之Sentinel动态规则扩展

文章目录 前言一、规则管理及推送二、DataSource 扩展1. 引入依赖2. 规则文件3. 定义数据源信息 三、服务定义和测试1. 服务定义2. 并发测试3. 控制台查看规则 总结 前言 之前我们定义的流控和熔断规则应用每次重启之后就丢失了,是因为在控制定义规则这些规则仅在内…

Dotnet Publish 报错 - the process cannot access the file

Dotnet Publish 报错 - the process cannot access the file 问题描述: 我在使用自动化部署工具 Jenkins 时,遇到需要使用 dotnet publish 命令来发布.net core 项目时,报错了: The process cannot access the file because it …

若依RuoYi脚手架二次开发教程(二次开发必学技能)

文章目录 一、若依框架修改器二、新建业务模块1、在新模块中导入核心模块依赖2、父工程版本锁定3、添加新模块依赖 三、菜品管理(主子表)1、准备SQL并导入数据库2、配置代码生成信息3、下载代码并导入项目4、页面功能测试5、功能完善与升级改造6、页面调…

I.MX6U裸机-汇编LED灯实验

汇编基础语法参考:初识汇编语言-CSDN博客 本文主要参考正点原子《I.MX6U 嵌入式 Linux 驱动开发指南 》第八章 STM32 GPIO 回顾 我们一般拿到一款全新的芯片,第一个要做的事情的就是驱动其 GPIO,控制其 GPIO 输出高低电平,我们学习…

Python复制数组并增加一个维度

二维数组扩增到三维数组 在处理nc文件过程中,读取的数据如果是多个时间点的数据,比如绿海模式的数据,它的格点的维度除了经纬度还有时间和高度。在进行格点数据插值到站点数据时,为了保持维度一致,也构造一个相同维度的…

【CSS in Depth 2 精译_029】5.2 Grid 网格布局中的网格结构剖析(上)

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结) 1.1 层叠1.2 继承1.3 特殊值1.4 简写属性1.5 CSS 渐进式增强技术1.6 本章小结 第二章 相对单位(已完结) 2.1 相对…

opencv之Canny边缘检测

文章目录 前言1.应用高斯滤波去除图像噪声2.计算梯度3.非极大值抑制4.应用双阈值确定边缘5.Canny函数及使用 前言 Canny边缘检测是一种流行的边缘检测算法,用于检测图像中的边缘。它通过一系列步骤将图像中的像素边缘突出显示出来,主要分为以下几个步骤…

ChatGLM3中的一些语法

ChatGLM3中的一些语法 flyfish 一、functools.cache functools.cache 是 Python 3.9 引入的装饰器,用于实现函数的结果缓存。它的全称是 functools.cache,能够自动缓存函数调用的结果。 import functoolsfunctools.cache def expensive_computation(…

Python 封装、继承和多态

在学习 Python 这门编程语言时,你会接触到一些重要的面向对象编程(OOP)概念,比如封装、继承和多态。这些概念不仅是 Python 的核心特性,也是理解和使用高级编程技巧的基础。本文将通俗易懂地解释这些概念,特…

MVC设计模式与delegate,tablview,Appdelegate,SceneDelegate

一、MVC MVC就是Model(模型)、View(视图)、Controller(控制器) 例如上面的 excel表, 数据、数据结构就是模型Model 根据数据形成的直观的、用户能直接看见的柱形图是视图View 数据构成的表格…

Linux网络——socket编程与UDP实现服务器与客户机通信

文章目录 端口号TCP/UDP网络字节序socket的常见APIUDP实现服务器与客户机通信服务器客户机运行效果如下 端口号 我们说即便是计算机网络,他们之间的通信也仍然是进程间通信 那么要如何在这么多计算机中,找到你想要的那个进程呢 在网络中标识的唯一的计…

反激电路的参数设计,基于TI-UC3843芯片,Simplis仿真验证

采用TI官方提供的UC3843芯片手册给的DEMO图,通过MATHCAD计算参数得出环路补偿的各项参数,最后使用simplis进行仿真验证,一起进行学习吧。 UCx84x 电流模式 PWM 控制器 datasheet (Rev. G) (semiee.com) UCx84x 系列控制集成电路提供了实现离…

【springboot过ingress后无法获取X-Forwarded-For头信息】

springboot过ingress后无法获取X-Forwarded-For头信息 一、现象结论修改步骤ingressspringboot 排查流程本文参考 一、现象 项目使用spring boot 2.7.18,有个新需求是校验X-Forwarded-For头的所有来源ip合法性,线上环境出现取不到X-Forwarded-For头的问…