Packagelaya.d3.resource
Classpublic class TextureCube
InheritanceTextureCube Inheritance BaseTexture Inheritance laya.resource.Resource



Public Properties
 PropertyDefined By
  defaulteTexture : BaseTexture
[override] [read-only] 获取纹理资源。
TextureCube
 Inheritedformat : int
[read-only] 纹理格式
BaseTexture
 Inheritedheight : int
[read-only] 获取高度。
BaseTexture
 InheritedmagFifter : int
放大过滤器
BaseTexture
 InheritedminFifter : int
缩小过滤器
BaseTexture
 Inheritedmipmap : Boolean
是否使用mipLevel
BaseTexture
 Inheritedrepeat : Boolean
是否使用重复模式纹理寻址
BaseTexture
 Inheritedsize : Size
[read-only] 获取尺寸。
BaseTexture
 Inheritedsource : *
[read-only] 获取纹理资源。
BaseTexture
  srcs : String
[read-only] 文件路径全名。
TextureCube
 Inheritedwidth : int
[read-only] 获取宽度。
BaseTexture
Protected Properties
 PropertyDefined By
  _needReleaseAgain : Boolean = false
异步加载完成后是否需要释放(有可能在恢复过程中,再次被释放,用此变量做标记)
TextureCube
  _recreateLock : Boolean = false
异步加载锁
TextureCube
Public Methods
 MethodDefined By
  
TextureCube
  
load(url:String):TextureCube
[static] 加载TextureCube。
TextureCube
Protected Methods
 MethodDefined By
  
[override]
TextureCube
  
[override]
TextureCube
Property Detail
_needReleaseAgainproperty
protected var _needReleaseAgain:Boolean = false

异步加载完成后是否需要释放(有可能在恢复过程中,再次被释放,用此变量做标记)

_recreateLockproperty 
protected var _recreateLock:Boolean = false

异步加载锁

defaulteTextureproperty 
defaulteTexture:BaseTexture  [read-only] [override]

获取纹理资源。


Implementation
    public function get defaulteTexture():BaseTexture
srcsproperty 
srcs:String  [read-only]

文件路径全名。


Implementation
    public function get srcs():String
Constructor Detail
TextureCube()Constructor
public function TextureCube()



Method Detail
detoryResource()method
override protected function detoryResource():void

load()method 
public static function load(url:String):TextureCube

加载TextureCube。

Parameters

url:String — TextureCube地址。

Returns
TextureCube
recreateResource()method 
override protected function recreateResource():void