🤔 Para Refletir :
"Já experimentou mudar a fonte do jogo?"
- Delayzado

RPG Maker MZ Alguém pode testar esse método no RMMZ, estou sem a Engine no momento

Estado
Tópico fechado. Não é possível fazer postagens nela.

DevWithCoffee

Cidadão
Membro
Membro
Juntou-se
02 de Abril de 2019
Postagens
134
Bravecoins
216
Ele serve para pular o vídeo que estiver rodando, basta criar um evento comum em processo paralelo, o comando funciona perfeitamente no RMMV, e continua o evento que disparou o vídeo:
Código:
◆If:Script:Graphics.isVideoPlaying()
  ◆If:Button [Cancel] is pressed down
    ◆Script:Graphics._video.currentTime=Graphics._video.duration
    ◆
  :End
  ◆
:End
Método controlando o elemento vídeo diretamente:
GameVideo.currentTime = GameVideo.duration /*RMMV*/


Presumo que no RMMZ deve ser algo assim, pois ele controla o vídeo com uma função diferente do Graphics no RMMV:
Código:
◆If:Script:Video.isPlaying()
  ◆If:Button [Cancel] is pressed down
    ◆Script:Video._element.currentTime=Video._element.duration
    ◆
  :End
  ◆
:End
Método controlando o elemento vídeo diretamente:
gameVideo.currentTime = gameVideo.duration /*RMMZ*/

Eu preferi fazer por eventos por que ficaria mais fácil do desenvolvedor poder modificar o método que chamará o "pular vídeo".
Aqui alguns vídeos pra baixar e fazer o teste:

Fico no aguardo.
 
Última edição:
Falta de atenção minha e tempo pra testar, eu esqueci que existe um controlador do HTML Video que se refere ao tempo atual do mesmo:
currentTime

Então eu posso deixar o próprio interpretador do jogo fechar o vídeo, fazendo a linha do tempo ir diretamente para o final:
Javascript:
Graphics._video.currentTime = Graphics._video.duration
Ou assim:
Javascript:
GameVideo.currentTime = GameVideo.duration

No RMMZ prezumo que ficará assim:
Javascript:
Video._element.currentTime = Video._element.duration
Ou assim:
Javascript:
gameVideo.currentTime = gameVideo.duration

Já corrigi na primeira postagem, se alguém puder testar o método no RMMZ ficaria agradecido.
 
Última edição:
Estado
Tópico fechado. Não é possível fazer postagens nela.
Voltar
Topo Inferior