IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> Unity项目Ruby 解决物品之间的排序问题 -> 正文阅读

[游戏开发]Unity项目Ruby 解决物品之间的排序问题

????????你先前通过调整瓦片的 Order in Layer 属性来解决了瓦片地图的排序问题,但此方法在这里不合适,因为你并非总是希望一个游戏对象在另一个游戏对象之上。你需要“伪造”透视图。根据直觉,玩家希望角色在立方体前面时首先绘制角色,而角色在立方体后面时最后绘制角色。

????????如果用更技术性的语言来说,你需要做的是指示 Unity 根据游戏对象的 y 坐标来绘制游戏对象(请记住,y 是垂直轴,x 是水平轴)。

????????屏幕上位置较低的游戏对象(y 坐标较小)应在屏幕上位置较高的游戏对象(y 坐标较大)之后绘制。这样将使位置较低的对象显示在上层。

????????要指示 Unity 根据游戏对象的 y 坐标来绘制游戏对象,请执行以下操作:

????????1.选择 Edit > Project Settings。

????????2. 在左侧类别菜单中,单击 Graphics。

????????3.在 Camera Settings 中,找到 Transparency Sort Mode 字段。此字段决定了精灵的绘制顺? ? ? ? ? ? ?序。使用下拉菜单将此设置从 Default 更改为 Custom Axis。

????????4.在 Transparency Sort Axis 中添加以下坐标:

????????????????????????x = 0

????????????????????????y = 1

????????????????????????z = 0

????????此设置告诉 Unity 在 y 轴上基于精灵的位置来绘制精灵。

????????5.关闭 Project Settings 窗口并保存你的更改。 6. 按 Play 以进入运行模式并测试你的更改。? ? ? ? ? ? ?现在,你的角色比箱子高时,角色应该会绘制在箱子的后面;而角色比箱子低时,绘制在? ? ? ? ? ? ? ?箱子的前面。 这只是一个开始,但并不完美,因为在箱子后面(而不是前面)绘制 Ruby? ? ? ? ? ? ? ?的时机似乎过早。为此解决此问题,你需要调整 Sprite Renderer 组件。

?调整Sprite Render

????????1.在 Hierarchy 中,选择 Ruby 游戏对象。

????????2. 在 Inspector 中,找到该游戏对象的 Sprite Renderer 组件。

????????3. 找到 Sprite Sort Point 字段。目前,此字段设置为 Center,这意味着会使用精灵的中心点? ? ? ? ? ? ? 来决定这个游戏对象应该在另一个游戏对象的前面还是后面。

????????4.将 Sprite Sort Point 更改为 Pivot。

? ? ? ? 5.在精灵图中将它的轴心小圆圈拖至底部。

?

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:12:26  更:2022-10-08 21:13:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年6日历 -2024/6/23 10:30:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码