# 内容数据类型
Time:2 分钟
在 Roblox 上,**内容**是一个指向资源(如图像、声音或网格)的特殊格式化字符串。出于安全原因,`ContentProvider` 服务会阻止加载指向**非**可信站点上的文件的链接。下图显示了过滤器的工作原理:
读取链接
检查链接
由过滤器决定通过或阻止
加载通过的内容
## 内容格式
内容有多种格式,所有格式都指向联机文件或保存到客户端计算机的文件。基本结构是 **protocol**(协议)名称,后跟 ://,,然后是**字符串**,这取决于使用的协议。
protocol://string
协议 字符串 描述
**rbxasset**
一个文件路径
从 Roblox 内容文件夹中获取一个文件
**rbxassetid**
一个有效的资源 ID
从 Roblox 网站获取一个用户创建的资源
**rbxgameasset**
文件夹/目录 + 资源名称
获取一个通过游戏管理器上传的资源
**rbxhttp**
一个 Roblox 网站上的路径
从 Roblox 网站获取内容
**rbxthumb**
有序的参数和值
允许轻松加载缩略图
**http / https**
网站 URL
使用 URL 获取网站上的内容
## 协议
### rbxasset
指向用户电脑上的 Roblox 内容文件夹。
rbxasset://textures/face.png
以下是支持的操作系统中内容文件夹的位置:
**Windows** — `%localappdata%\Roblox\Versions\\content`
**Mac** — `Applications/RobloxStudio.app/Contents/Resources/content`
### rbxassetid
指向本站上的一个用户创建的资源。例如,以下 **rbxassetid** 指向一个 Roblox 创建的图片:
rbxassetid://607948062
以下为它的 URL 对等形式:
https://www.roblox.com/asset/?id=607948062
### rbxgameasset
指向一个通过[游戏管理器](/resources/studio/Game-Explorer)上传的资源。这允许您使用用户友好的名称而不是 ID 来访问资源。因此如果您通过游戏管理器上传了一个名为 Potion.png 的图片,您可以用以下格式引用它:
rbxgameasset://Images/Potion
在上面的示例中,“Images” 是游戏管理器中的目录/文件夹,而 “Potion” 是资源的名称,除去其扩展名。
注意 **rbxgameasset** 只对当前游戏生效。如果您将使用该资源的父对象粘贴到另一个游戏中,则该资源不会被加载(或者,如果您在那个游戏中上传了一个同名的资源,则会加载那个资源)。如果您需要一项资源跨多个游戏工作,请使用 **rbxassetid**,而不是 **rbxgameasset**。
### rbxhttp
相当于 `ContentProvider/BaseUrl` 的简写。例如:
rbxhttp://Thumbs/Avatar.ashx?x=100&y;=100&format;=png
可以扩展为:
https://www.roblox.com/Thumbs/Avatar.ashx?x=100&y;=100&format;=png
### rbxthumb
这是一种允许轻松加载缩略图的内容格式,它适用于图片内容 ID 可以使用的任何地方,例如 `ImageLabel/Image` 或`ContentProvider/PreloadAsync|ContentProvider:PreloadAsync()`。
**rbxthumb** 的格式如下,**参数顺序必须遵循**。
rbxthumb://type=[ThumbnailType]&id;=[TargetId]&w;=[Width]&h;=[Height]
例如:
rbxthumb://type=Asset&id;=24813339&w;=150&h;=150
##### 支持的类型和大小 »
类型 支持的尺寸
**Asset(资源)**
150×150、420×420
**Avatar(虚拟形象)**
100×100、352×352、720×720
**AvatarHeadShot(虚拟形象头像)**
48×48、60×60、150×150
**BadgeIcon(徽章图标)**
150×150
**BundleThumbnail(捆绑包略缩图)**
150×150、420×420
**GameIcon(游戏图标)**
50×50、150×150
**GamePass(游戏通行证)**
150×150
**GroupIcon(群组图标)**
150×150、420×420
**Outfit(服装)**
150×150、420×420
### http / https
指向内容在互联网上的确切位置。只能用于 Roblox 允许的站点,若用于其它站点,则会出现错误。
https://www.roblox.com/asset/?id=607948062
***__Roblox官方链接__:[内容数据类型](https://developer.roblox.com/zh-cn/articles/Content)