2015-09-06 2 views
2

Привет, я использую движок html5 Phaser для создания видеоролика.Как изменить предустановленное видео 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); 

Я использую последнюю часть неправильно ... Но я Ван использовать мое загруженное видео :(

Некоторой видеоинформация здесь: http://phaser.io/examples/v2/video/change-source

+0

Что имеется в curScene.toString? – Offbeatmammal

ответ

1

Вы не должны использовать this.add.video, чтобы изменить источник , вы должны лучше использовать что-то вроде этого:

this.video.changeSource('assets/video/video' + curScene.toString() + '.mp4');

Обратите внимание, что это не кэш который используется - это полный URL-адрес второго видео (при условии, что curScene.toString() действительно вернет «1» или «2»).

+1

Это не предварительная загрузка видео, хотя это делает? – jjwallace

Смежные вопросы