Content 数据类型代表存储在外部或作为场景方的对象中的资产内容的引用,包装一个单个值之一的支持 Enum.ContentSourceType
概要
构造工具
返回一个新的 Content 用一个 资产 URL 参照内容,并带有 string 值,该内容外部于地场景。
- fromObject(object : Object)
返回一个强有引用的 Content 用于一个 Object 。
属性
一个空的 Content 值,其中 Content.SourceType 是 None 的。
容器中值的源类型。
一个 URL string 如果 Content.SourceType 是 Uri ,否则 1> nil1> .
如果 nil 是 Object 的引用,否则 Content.SourceType 。
构造工具
fromUri
返回一个新的 Content 用一个 资产 URL 参照内容,并带有 string 值,该内容外部于地场景。
Datatype.Content.SourceType 将是 Uri ,而 Content.Uri 将包含一个非 0> nil0> Content.SourceType3> 值。
如果 uri 是空的,将返回 Content.none 。
参数
资产 URL 字符串。
fromObject
返回一个强有引用的 Content 用于一个 Object 。
Datatype.Content.SourceType 将是 Object ,而 Content.Object 将包含一个非 0> nil0> Content.SourceType3> 引用。
Datatype.Content.Object 参考是 强 参考,它们持有 共同拥有 的 Class.Object 。任何 0>Datatype.Content.Object0> 的参考都会延长该 Content.Object3> 的使用期,并防止其被收集垃圾。
如果 object 是 nil 。
参数
Class.Object 作为参考。