当前位置: 首页 > news >正文

unity3d入门教程二

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组件,无法删除
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 跨域问题(CORS)
  • 【English】长难句翻译
  • 《论面向服务架构设计及其应用》写作框架,软考高级系统架构设计师
  • openSUSE变更默认编译器
  • 微信小程序项目开发【从0到1~入门篇】
  • Codigger 携手 Jupyter:革新数据科学与编程体验
  • 直播电商系统卷轴模式源码开发的发展前景
  • GitHub每日最火火火项目(9.11)
  • 网络药理学:分子对接之二:PDB数据库的使用(已知PDB ID)、PubChem数据库如果没有3D结构
  • GAMES104:14 引擎工具链高级概念与应用-学习笔记
  • 2024软件测试必问的常见面试题1000问!
  • LINQ 和 LINQ扩展方法 (1)
  • web杂项
  • 智慧平台赋能政务管理,声通科技助力政务管理智能化
  • 逆向基础一阶段检测-1
  • download使用浅析
  • Effective Java 笔记(一)
  • extjs4学习之配置
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • Solarized Scheme
  • supervisor 永不挂掉的进程 安装以及使用
  • tab.js分享及浏览器兼容性问题汇总
  • v-if和v-for连用出现的问题
  • vue-router 实现分析
  • webpack4 一点通
  • 记录一下第一次使用npm
  • 实现简单的正则表达式引擎
  • 网络应用优化——时延与带宽
  • 用jQuery怎么做到前后端分离
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • FaaS 的简单实践
  • NLPIR智能语义技术让大数据挖掘更简单
  • 带你开发类似Pokemon Go的AR游戏
  • ​flutter 代码混淆
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • #define与typedef区别
  • #控制台大学课堂点名问题_课堂随机点名
  • (10)STL算法之搜索(二) 二分查找
  • (bean配置类的注解开发)学习Spring的第十三天
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (solr系列:一)使用tomcat部署solr服务
  • (八)Spring源码解析:Spring MVC
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (含笔试题)深度解析数据在内存中的存储
  • (六)Flink 窗口计算
  • (十八)三元表达式和列表解析
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转)C#调用WebService 基础
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)h264中avc和flv数据的解析
  • *1 计算机基础和操作系统基础及几大协议
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .net core使用EPPlus设置Excel的页眉和页脚