Página 1 de 1

Problemas con video en BGE

Publicado: Mié Jun 14, 2017 7:51 am
por antoniocasas47
Buenas compañeros de la comunidad de Blender. Estoy en blender game engine y quisiera añadirle a un plano un video como textura. Hasta aquí llego facilmente y el video se reproduce sobre el plano correctamente si lo reproduzco en la linea de tiempo. Sin embargo, cuando el juego está en marcha tras pulsar "P", el video está pausado. Quisiera que el video se reprodujera a la vez que activo el juego pulsando "P" y poder controlar su reproducción (detenerlo y activarlo) mientras se está jugando. ¿Sabrían cómo hacerlo? Gracias y saludos.

Re: Problemas con video en BGE

Publicado: Mié Jun 14, 2017 2:17 pm
por juani

Re: Problemas con video en BGE

Publicado: Mié Jun 14, 2017 4:02 pm
por antoniocasas47
juani escribió:Hecha un vistazo aquí:

https://www.foro3d.com/f115/video-textu ... 30151.html
Muchas gracias juani. Encontré ahí la solución. Saludos. :)

Re: Problemas con video en BGE

Publicado: Jue Jun 15, 2017 4:37 am
por antoniocasas47
juani escribió:Hecha un vistazo aquí:

https://www.foro3d.com/f115/video-textu ... 30151.html
Por cierto, para controlar la reproducción del video, ¿existe un script que permita eso? Me refiero pausarlo, rebobinarlo, activarlo...ya dentro del juego. Gracias y saludos.

Re: Problemas con video en BGE

Publicado: Vie Jun 16, 2017 11:49 am
por juani
Hola, no hay prefabricado nada porque dependiendo de como quieras hacer para ejecutar el script tendrás que definir en el mismo las teclas que vallas a pulsar o las acciones que indiquen cuando se para o se reanuda, pero si sabes exactamente lo que quieres lo hacemos. La opción reverse o rebobinar no está disponible en la API, está la opción pause que cuando se utiliza y volvemos a dar play el video continua desde donde se dejó, y stop que detiene el video y al volver a usar play este empezará de nuevo.
Saludos.

Re: Problemas con video en BGE

Publicado: Vie Jun 16, 2017 12:25 pm
por antoniocasas47
juani escribió:Hola, no hay prefabricado nada porque dependiendo de como quieras hacer para ejecutar el script tendrás que definir en el mismo las teclas que vallas a pulsar o las acciones que indiquen cuando se para o se reanuda, pero si sabes exactamente lo que quieres lo hacemos. La opción reverse o rebobinar no está disponible en la API, está la opción pause que cuando se utiliza y volvemos a dar play el video continua desde donde se dejó, y stop que detiene el video y al volver a usar play este empezará de nuevo.
Saludos.
Buenas, juani. Para concretar un poco más, quería simular la reprodución de una grabación de cámara de seguridad. Se trata de incluir una cinta en un reproductor y poder visualizar el video pudiendo además detenerlo, adelantarlo y atrasarlo. Aunque si no es posible adelantar o atrasar el video la verdad es que estropea un poco la idea de videojuego que estaba desarrollando xD
Entonces, ¿solo podríamos parar o renaudar el video? Gracias y saludos.