2024-11-13 Unity Addressables2——寻址资源设置

news2024/12/27 11:53:13

文章目录

  • 1 设置可寻址资源
  • 2 资源组窗口
    • 2.1 资源信息
    • 2.2 右键资源选项
    • 2.3 右键分组选项
    • 2.4 创建分组
    • 2.5 配置文件
    • 2.6 Tools 工具
    • 2.7 Play Mode Script
    • 2.7 构建打包
  • 3 补充

1 设置可寻址资源

  • 方法一:勾选 Inspector 窗口中的 “Addressable”。
  • 方法二:选中资源,拖入 Addressables Groups 窗口中。

注意:

  1. C#代码无法作为可寻址资源。
  2. Resources文件夹下资源变为寻址资源,会移入 Resources_moved 文件夹中,以避免 Resources 文件夹的重复打包。

​ 例如,将 Resources 文件夹下的 Cube 预制体设置为可寻址资源:

image-20241113103336418 image-20241113103426903

2 资源组窗口

2.1 资源信息

image-20241113104611022
  1. GroupName/Addressable Name

    分组名/可寻址名(可重名,描述资源)。

  2. Path

    路径(不可重复,资源定位)。

  3. Labels

    标签(可重复、可用于区分资源种类,例如青铜装备、黄金装备)。

2.2 右键资源选项

image-20241113104220102
  1. Move Addressables to Group

    将该资源放入到现有的另一个组中。

  2. Move Addressables to New Gourp

    使用与当前组相同设置创建一个新组,并将该资源放入该新组中。

  3. Rmove Addressables

    移除资源,该资源会变为不可寻址资源。

  4. Simplify Addressable Names

    简化可寻址资源名,会删除名称中的路径和拓展,简化缩短名称。

  5. Copy Address to Clipboard

    将地址复制到剪贴板。

  6. Change Address

    改名。

  7. Create New Group

    创建新组。

2.3 右键分组选项

image-20241113105121421
  1. Remove Group(s)

    移除组,组中所有资源恢复为不可寻址资源。

  2. Simplify Addressable Names

    简化可寻址名称,会删除名称中的路径和拓展,简化缩短名称。

  3. Set as Default

    设置为默认组。当直接勾选资源中的 Addressable 时,会自动加入默认组。

  4. Inspect Group Setting

    快速选中关联的组相关配置文件。

  5. Rename

    重命名。

  6. Create New Group

    创建新组。

  7. Clear Content Update Warnings

    清除 Update 时的警告信息。

2.4 创建分组

image-20241113104734479
  1. Packed Assets

    打包资源分组(默认自带默认打包加载相关设置信息)。

  2. Blank(no schema)

    空白(无相关信息)。

​ 在资源打包时,一个组可以作为一个或多个 AB 包。

2.5 配置文件

image-20241113105838358
  1. Manage Profiles:管理配置文件

​ 可以配置打包目标、本地远程的打包加载路径等等信息(之后讲解)。

2.6 Tools 工具

image-20241113105823477
  1. Inspect System Settings

    检查系统设置。

  2. Check for content Update Restrictions

    检查内容更新限制。

  3. Window

    打开 Addressables 相关窗口。

  4. Groups View

    分组视图。

    • Show Sprite and Subobject Addressable

      显示可寻址对象的精灵和子对象,一般想要看到图集资源内内容时可以勾选该选项。

    • Group Hierarchy with Dashes

      带破折号的组层次结构。

2.7 Play Mode Script

​ 用于确定在编辑器播放模式下运行游戏时,可寻址系统如何访问可寻址资源。

image-20241113105751766
  1. Use Asset Database(fastest)
    直接使用文件夹中的资源(最快的),不必打包可寻址内容,一般在开发阶段使用。
    实际开发时,可以不使用此模式,因为没有测试的意义。

  2. Simulate Groups(advanced)
    模拟组(后期),一般在测试阶段使用,分析布局和依赖项的内容,而不创建 AB 包。
    通过 ResourceManager 从资产数据库加载资产,就像通过 AB 包加载一样。
    通过引入时间延迟,模拟远程资产绑定的下载速度和本地绑定的文件加载速度。
    在开发阶段可以使用这个模式来进行资源加载。

  3. Use Existing Build(requires built groups)
    从 AB 包加载资源,使用现有 AB 包(需要构建 AB 包),一般在最终发布测试阶段使用。
    在使用此选项之前,必须使用生成脚本(如默认生成脚本)打包资源。
    远程内容必须托管在用于生成内容的配置文件的 RemoteLoadPath 上。

2.7 构建打包

image-20241113110446832
  1. New Build

    构建 AB 包资源(相当于打包资源分组)。

  2. Update a Previour Build

    更新以前的版本。

  3. Clean Build

    清空之前的构建资源。

3 补充

  1. 资源路径(Path)一定不允许相同(后缀不同,名字相同可以)。
  2. 资源名可以随意修改。
  3. 在加载资源时,可以使用名字和标签作为双标识加载指定资源。

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

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

相关文章

课程讲解--哈夫曼树:原理、特性、应用与实践

前言 在这个信息如潮水般涌动的时代,我,一篇小小的文章,静静地躺在某个角落,怀揣着一份期待,一份对认可的渴望。 我可能没有华丽的辞藻堆砌成的璀璨外表,也没有跌宕起伏如传奇故事般的情节,但…

HP G10服务器ESXI6.7告警提示ramdisk tmp已满

物理服务器是HP G10 VCENTER内两台服务器报错提示ramdisk"tmp"已满,无法写入文件 登录ESXI命令行后发现两台主机的/tmp目录都没有空间了 定位到是ams-bbUsg.txt文件占用了大量的空间 1、关闭集群的DRS功能 2、迁移当前主机上面运行的所有虚拟机至其他主…

Mysql篇-Buffer Pool中的三大链表

为什么要有 Buffer Pool? 虽然说 MySQL 的数据是存储在磁盘里的,但是也不能每次都从磁盘里面读取数据,这样性能是极差的。 要想提升查询性能,那就加个缓存。所以,当数据从磁盘中取出后,缓存内存中&#xf…

万字长文解读深度学习——ViT、ViLT、DiT

文章目录 🌺深度学习面试八股汇总🌺ViT1. ViT的基本概念2. ViT的结构与工作流程1. 图像分块(Image Patch Tokenization)2. 位置编码(Positional Encoding)3. Transformer 编码器(Transformer En…

PNG图片批量压缩exe工具+功能纯净+不改变原始尺寸

小编最近有一篇png图片要批量压缩,大小都在5MB之上,在网上找了半天要么就是有广告,要么就是有毒,要么就是功能复杂,整的我心烦意乱。 于是我自己用python写了一个纯净工具,只能压缩png图片,没任…

2.索引:MySQL 索引分类

MySQL中的索引是提高数据查询速度的重要工具,就像一本书的目录,可以帮助我们快速定位到所需的内容。选择适合的索引类型对数据库设计和性能优化至关重要。本文将详细介绍MySQL中常见的索引类型,并重点讲解聚集索引和二级索引的概念及应用。 1…

attention 注意力机制 学习笔记-GPT2

注意力机制 这可能是比较核心的地方了。 gpt2 是一个decoder-only模型,也就是仅仅使用decoder层而没有encoder层。 decoder层中使用了masked-attention 来进行注意力计算。在看代码之前,先了解attention-forward的相关背景知识。 在普通的self-atten…

Elasticsearch 8.16:适用于生产的混合对话搜索和创新的向量数据量化,其性能优于乘积量化 (PQ)

作者:来自 Elastic Ranjana Devaji, Dana Juratoni Elasticsearch 8.16 引入了 BBQ(Better Binary Quantization - 更好的二进制量化)—— 一种压缩向量化数据的创新方法,其性能优于传统方法,例如乘积量化 (Product Qu…

C语言 char 字符串 - C语言零基础入门教程

目录 一.char 字符串简介 二.字符和字符串区别 1.取值范围相同2.字符串由多个字符构成3.字符串和字符使用 printf 函数 三.char 字符串遍历四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.char 字符串简介 在C 语言中,除了前面介绍…

小程序文件如何直接上传到oss?一篇文章搞定!

文件上传到 OSS 的小程序工具函数 此工具函数 uploadOss 用于在微信小程序中将临时文件上传到阿里云 OSS(对象存储服务)。它提供了灵活的参数设置,允许自定义文件路径、文件名前缀和文件目录。 目录 环境依赖函数说明参数使用示例注意事项…

使用Spring AI中的RAG技术,实现私有业务领域的大模型系统

前言 在上一篇文章《使用SpringAI快速实现离线/本地大模型应用》中,记录了如何使用SpringAI来调用我们的本地大模型,如何快速搭建一个本地大模型系统,并演示本地大模型的智能对话、图片理解、文生图等功能。 但在前文中,我们把S…

数据分析-系统认识数据分析

目录 数据分析的全貌 观测 实验 应用 数据分析的全貌 观测 实验 应用

4. 查看并更新langgraph节点

导入必要的库和设置工具 首先,我们需要导入一些必要的库,并设置我们的工具。这些工具将用于在Spotify和Apple Music上播放歌曲。 from langchain_openai import ChatOpenAI from langchain_core.tools import tool from langgraph.graph import Messag…

使用Java绘制图片边框,解决微信小程序map组件中marker与label层级关系问题,label增加外边框后显示不能置与marker上面

今天上线的时候发现系统不同显示好像不一样,苹果手机打开的时候是正常的,但是一旦用安卓手机打开就会出现label不置顶的情况。尝试了很多种办法,也在官方查看了map相关的文档,发现并没有给label设置zIndex的属性,只看到…

【专题】计算机网络之网络层

1. 网络层的几个重要概念 1.1 网络层提供的两种服务 (1) 让网络负责可靠交付 计算机网络模仿电信网络,使用面向连接的通信方式。 通信之前先建立虚电路 VC (Virtual Circuit) (即连接),以保证双方通信所需的一切网络资源。 如果再使用可靠传输的网络…

vTESTstudio系列15--vTESTstudio-Doors的需求和测试用例的管理

最近有朋友在咨询vTESTstudio中怎么去跟Doors里面的需求去做好管理这方面的问题,临时加两篇文章介绍一下,Lets Go!!! 目录 1.Doors的配置: 1.1 安装Doors AddIn for vTESTstudio: 1.2 更新XML脚本: 1.3 导出需求的Trace Item…

波动中的金钥匙:趋势震荡指标——源码公布,仅供学习

趋势与震荡,两者在市场运行中紧密相连,相互影响。趋势往往是震荡累积后的自然延伸,而震荡则常常是趋势形成与调整的前奏。在各类行情与不同时间周期中,当前的震荡不过是更大周期趋势中的一个组成部分;相应的&#xff0…

面试_ABtest原理简介

01 什么是ABtest ABtest来源于假设检验,现有两个随机均匀的有样本组A、B,对其中一个组A做出某种改动,实验结束后分析两组用户行为数据,通过显著性检验,判断这个改动对于我们所关注的核心指标是否有显著的影响&#xf…

‘nodemon‘ 不是内部或外部命令,也不是可运行的程序

解决方法:使用 npx 临时运行 nodemon 如果你不想全局安装 nodemon,你可以使用 npx(npm 5.2 及以上版本自带)来临时运行 nodemon: npx nodemon server.jsnodemon正常配置 要在开发过程中实现每次修改 Node.js 代码后…

计算机网络基础(3)_应用层自定义协议与序列化

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 计算机网络基础(3)_应用层自定义协议与序列化 收录于专栏【计算机网络】 本专栏旨在分享学习计算机网络的一点学习笔记,欢迎大家在评论区交流讨论&a…