Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改预装视频HTML5移相器?_Html_Video_Preload_Phaser Framework - Fatal编程技术网

如何更改预装视频HTML5移相器?

如何更改预装视频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

嗨,我正在使用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 = 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中有什么?这不会预加载视频,是吗?