Content

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

Content 数据类型代表外部存储的资产内容或场景置中的对象的参考,包装一个单个值之一的支持的 Enum.ContentSourceType 值。

警告

复制对 Object 值尚未支持。当一个含有 属性的 与一个含有 值的值的 复制时,同类型的不可用代理 将被用作该 对象的内容读写,任何尝试阅读或写入该代理对象内容的尝试都将失败。这些占位符对象将以青色和紫色格子图案渲染。

这将在未来替换为标准复制行为。目前不要使用 EditableImageEditableMesh 作为服务器上的 Content 复制到客户端的 Instance

概要

构造工具

  • 返回一个新的 带有 资产 URI 值引用外部内容的地场景。

  • fromObject(object : Object)

    返回一个新的 Content ,带有强有力的引用到 Object

属性

构造工具

fromUri

返回一个新的 带有 资产 URI 值引用外部内容的地场景。

Content.SourceType 将是 Uri , 而 Content.Uri 将包含一个非 nil string 值。

如果 uri 是空的,将返回 Content.none

参数

uri: string

资产 URI字符串。

fromObject

返回一个新的 Content ,带有强有力的引用到 Object

将是 , 而 将包含一个非 引用。

Content.Object 参考是 强大的 参考,它们拥有 共同所有权Object。任何 Content.Object 参考都会延长那个 Object 的使用期,并防止其被收集垃圾。

如果 objectnil ,将抛出。

参数

object: Object

要引用的 Object

属性

一个空的 Content 值与 Content.SourceTypeNone

包含值的源类型。指示哪个属性包含非 nil 值。

一个 URI string 如果 Content.SourceTypeUri ,否则 nil .

Object

如果 nil ObjectContent.SourceType ,否则 Object ;否则 nil