bugfix
This commit is contained in:
@@ -11,9 +11,9 @@ class VideoPlayer extends EventManager {
|
||||
let vi, plane, finished = false;
|
||||
return new Promise((resolve, reject)=>{
|
||||
vi = document.createElement('video');
|
||||
vi.src = engine.assetPath + data.$go.asset.name;
|
||||
vi.addEventListener('loadedmetadata', async ()=>{
|
||||
this.aspect = vi.videoWidth / vi.videoHeight;
|
||||
if (isNaN(this.aspect)) this.aspect = 16/9;
|
||||
let geometry = new PlaneGeometry( this.aspect * 0.88, 0.88 );
|
||||
let map = new VideoTexture( vi );
|
||||
map.colorSpace = SRGBColorSpace;
|
||||
@@ -78,6 +78,7 @@ class VideoPlayer extends EventManager {
|
||||
|
||||
resolve(this);
|
||||
})
|
||||
vi.src = engine.assetPath + data.$go.asset.name;
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user