如何更改预装视频HTML5移相器?
嗨,我正在使用html5 Phaser游戏引擎制作视频动画书 我像这样在我的预加载程序中加载我的视频如何更改预装视频HTML5移相器?,html,video,preload,phaser-framework,Html,Video,Preload,Phaser Framework,嗨,我正在使用html5 Phaser游戏引擎制作视频动画书 我像这样在我的预加载程序中加载我的视频 this.load.video('myVideo1', 'assets/video/video1.mp4'); this.load.video('myVideo2', 'assets/video/video2.mp4'); 我将视频添加到游戏中,如下所示: this.video = this.add.video('myVideo1'); 我想像这样使用变更源 this.video = thi
this.load.video('myVideo1', 'assets/video/video1.mp4');
this.load.video('myVideo2', 'assets/video/video2.mp4');
我将视频添加到游戏中,如下所示:
this.video = this.add.video('myVideo1');
我想像这样使用变更源
this.video = this.add.video('myVideo' + curScene.toString);
我用错了最后一部分。。。但我想使用我预装的视频:(
此处的一些视频信息:您不应该使用
this.add.video
来更改源代码;您应该使用以下内容:
this.video = this.add.video('myVideo1');
this.video.changeSource('assets/video/video'+curScene.toString()+'.mp4');
请注意,使用的不是缓存键,而是第二个视频的完整URL(假设
curScene.toString()
确实会返回“1”或“2”)。curScene.toString中有什么?这不会预加载视频,是吗?