Existe-t-il un moyen de lire des vidéos avec LibGDX?
Je veux mettre une vidéo comme écran de démarrage dans Android, mais je ne veux pas utiliser le SDK Android, car j'utilise LibGDX et j'ai presque fini: /
Il existe une extension de rendu vidéo multiplateforme LibGDX
tscissors
Réponses:
12
La lecture de vidéo avec LibGDX a été définie comme étant hors de portée du projet. Donc non , vous ne pouvez pas lire de vidéos avec LibGDX.
Cela n'empêche pas la possibilité d'écrire du code spécifique à Android pour lire des vidéos. Cela signifie simplement que votre application ne maintiendra pas la portabilité de LibGDX.
:( ok merci pour cette réponse: / Je suppose que je dois utiliser le SDK Android, merci :)
Rudy_TM
3
Je l'ai fait avec Android :) J'ai créé une nouvelle activité et une nouvelle mise en page, et lorsque la vidéo termine sa lecture, je démarre l'activité qui a appelé libGDX
Rudy_TM
Agréable! C'était rapide, je suppose que ce n'était pas trop difficile à faire après tout.
MichaelHouse
1
@Rudy_TM veuillez ajouter ceci comme réponse acceptée - que vous l'avez contourné avec une nouvelle activité. Cela aidera d'autres personnes qui auront la même question plus tard.
ashes999
Il est assez facile d'écrire du code spécifique à la plate-forme dans libgdx, donc ce n'est pas parce qu'il ne prend pas en charge la vidéo prête à l'emploi, comme votre réponse l'indique.
Matsemann
20
Comme l'a dit Byte56, dans libGDX, vous ne pouvez pas lire de vidéos :( j'ai donc fait ceci:
Réponses:
La lecture de vidéo avec LibGDX a été définie comme étant hors de portée du projet. Donc non , vous ne pouvez pas lire de vidéos avec LibGDX.
Cela n'empêche pas la possibilité d'écrire du code spécifique à Android pour lire des vidéos. Cela signifie simplement que votre application ne maintiendra pas la portabilité de LibGDX.
la source
Comme l'a dit Byte56, dans libGDX, vous ne pouvez pas lire de vidéos :( j'ai donc fait ceci:
J'ai créé une nouvelle activité "SplashScreen"
Dans la méthode "onCompletion", j'utilise l'intention d'appeler ma nouvelle activité où l'appel "initialize" pour que le moteur libGDX fonctionne
Et une nouvelle mise en page pour la vidéo
la source
Voici comment jouer: libname est "indiespot-media-0.8.09.jar" que vous pouvez obtenir ici .
Comment utiliser:
playerTexture
comme texture habituellela source