W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
精靈是一個總是面朝著攝像機的平面,通常含有使用一個半透明的紋理。
精靈不會投射任何陰影,即使設置了
castShadow = true
也將不會有任何效果。
const map = new THREE.TextureLoader().load( "sprite.png" );
const material = new THREE.SpriteMaterial( { map: map } );
const sprite = new THREE.Sprite( material );
scene.add( sprite );
material - (可選值)是SpriteMaterial的一個實例。 默認值是一個白色的SpriteMaterial。
創(chuàng)建一個新的Sprite。
共有屬性請參見其基類Object3D。
只讀標志,用于檢查給定對象是否為 Sprite 類型。
SpriteMaterial的一個實例,定義了這個對象的外觀。默認值是一個白色的SpriteMaterial。
這個精靈的錨點,也就是精靈旋轉時,圍繞著旋轉的點。當值為(0.5,0.5)時,對應著這個精靈的中心點;當值為(0,0)時,對應著這個精靈左下角的點。其默認值是(0.5,0.5)。
共有方法請參見其基類Object3D。
返回當前Sprite對象的一個克隆及其任何后代。
將前一個Sprite對象的屬性復制給當前的這個對象。
在投射的光線和精靈之前產(chǎn)生交互。Raycaster.intersectObject將會調用這個方法。 在對sprite進行射線投射之前,射線投射必須通過調用Raycaster.setFromCamera()來初始化。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: