three.js CompressedTextureLoader

2023-02-16 17:44 更新

基于塊的紋理加載器 (dds, pvr, ...)的抽象類。 內(nèi)部使用FileLoader來(lái)加載文件。

例子

請(qǐng)參考DDSLoader 和PVRLoader 子類的例子

構(gòu)造函數(shù)

CompressedTextureLoader( manager : LoadingManager )

manager — 加載器使用的loadingManager。 默認(rèn)為THREE.DefaultLoadingManager.創(chuàng)建一個(gè)新的CompressedTextureLoader.

屬性

共有屬性請(qǐng)參見(jiàn)其基類Loader。

方法

共有屬性請(qǐng)參見(jiàn)其基類Loader。

.load ( url : String, onLoad : Function, onProgress : Function, onError : Function ) : null

url — 文件的URL或者路徑,也可以為 Data URI.
onLoad — 加載完成時(shí)將調(diào)用?;卣{(diào)參數(shù)為將要加載的紋理。
onProgress — 將在加載過(guò)程中進(jìn)行調(diào)用。參數(shù)為XMLHttpRequest實(shí)例,實(shí)例包含total和loaded字節(jié)。
onError — 在加載錯(cuò)誤時(shí)被調(diào)用。

從URL中進(jìn)行加載,并將被加載的紋理傳遞給onLoad。

src/loaders/CompressedTextureLoader.js


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)