[DB-AL] Mettre une vidéo en splash screen

Pour les scripts écrits en C#
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :

Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé

Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie

Exemple :

[DB-RS] Mouvement perso multijoueur
RIO
Messages : 10
Inscription : 31 Oct 2018 16:18

Re: [DB-AL] Mettre une vidéo en splash screen

Message par RIO » 01 Nov 2018 01:10

Non ça ne fonctionne pas chez moi, pas de ("end video"), par contre je n'ai plus d'erreurs.

Tu utilise quoi comme render mode pour ta vidéo ?

Et sinon avec ce script, il faut que j'ajoute un événement dans la fenêtre animation pour lancer le chargement ? ou je peux m'en passer ?

djulio74
Messages : 682
Inscription : 19 Déc 2009 22:55

Re: [DB-AL] Mettre une vidéo en splash screen

Message par djulio74 » 01 Nov 2018 01:12

Pour etre sur de bien avoir tout mis en place :

-Avoir un GameObject
- Ajouter ton script ( de mon précédent post) au GameObject
- Ajouter un component VideoPlayer au gameObject
- assigner ta vidéo dans clip du VideoPlayer
- assigner ta camera si elle n'est pas trouvé d'office

Les paramètre que j'ai utilisé :
Image

FarPlane et Near plane correspondent aux valeur de ta camera.
- NearPlane, c'est le premier plan, la distance à partir de laquelle la camera voit. => la vidéo est afficher par dessus tout, au premier plan
- FarPlane, c'est le dernier plan, distance a partir de laquelle la camera ne voit plus => la vidéo sera masqué par tout élément se trouvant plus proche du FarPlane de la camera

Je vois pas ce que tu veux dire par fenêtre d'animation... ^^

______________________________________________________________
\_______________________ Impossible is nothing _______________________/

RIO
Messages : 10
Inscription : 31 Oct 2018 16:18

Re: [DB-AL] Mettre une vidéo en splash screen

Message par RIO » 01 Nov 2018 01:24

J'ai bien tout de mis en place comme tu le préconise.

Pour ce qui est de la fenêtre d'animation, j'avais appris via un tuto pour changer une scène au bout de X secondes, à mettre un script qui lance ma scène voulu, et via la fenêtre d'animation j'ajoute un événement qui active mon Load.Scene au bout de 9s par exemple (temps de ma vidéo).
Quand je fais ça ma scène se charge bien au bout du temps voulut, cependant la vidéo ne s'affiche pas.

Et quand je le fais normalement sans animation, la vidéo se lance bien, mais la scène ne se lance pas à la fin de la lecture de la vidéo.

djulio74
Messages : 682
Inscription : 19 Déc 2009 22:55

Re: [DB-AL] Mettre une vidéo en splash screen

Message par djulio74 » 01 Nov 2018 01:55

D'ac, alors je ne connais pas ce tuto mais ce que j'ai fait, tout simplement :

- nouvelle scene ( une camera uniquement dans la scène)
- Ajouté mon script MovieControler à la caméra
- Ajouté component VideoPlayer à la camera
- Assigné le clip de la vidéo voulue dans le VideoPlayer
- RenderMode : camera Far Plane
- Camera déjà assigné ( vu le VideoPlayer est sur la camera)
- Sauvegarder la scène sous Splash
Image
- File/buildSetting : effacer toute les scène présente dans le build
- add open Scene => ça ajoute la scene Splash
Image
- quitte le build
- ouvre ta scène Main
- File/build Setting/add open scene => Scene In Build contient maintenant Splash et main.
Image
- quite le build Setting
-ouvre ta scene Splash
- Play => ça va lancer ta scène Splash donc la vidéo, à la fin de la vidéo lancement de la scène Main

Avec tout ça pas besoin d'autre script que MovieControler. Donc supprime ton script tuto pour changer une scène au bout de X secondes. En plus comme ça, peu importe la duré de la vidéo, la scène Main se lancera toujours juste a la fin de la vidéo.

______________________________________________________________
\_______________________ Impossible is nothing _______________________/

RIO
Messages : 10
Inscription : 31 Oct 2018 16:18

Re: [DB-AL] Mettre une vidéo en splash screen

Message par RIO » 01 Nov 2018 02:33

J'ai tout recommencer en refaisant toutes les étapes comme tu le dis, mais toujours rien, la scène ne se lance pas à la fin de la vidéo. Ni le "end video" d'ailleurs.

djulio74
Messages : 682
Inscription : 19 Déc 2009 22:55

Re: [DB-AL] Mettre une vidéo en splash screen

Message par djulio74 » 01 Nov 2018 02:48

C'est quand même étonnant ça, tu as moyen de partager ton projet? que je jette un oeil

______________________________________________________________
\_______________________ Impossible is nothing _______________________/

RIO
Messages : 10
Inscription : 31 Oct 2018 16:18

Re: [DB-AL] Mettre une vidéo en splash screen

Message par RIO » 01 Nov 2018 02:51

Oui pas de soucis, comment je peux faire ça ?

djulio74
Messages : 682
Inscription : 19 Déc 2009 22:55

Re: [DB-AL] Mettre une vidéo en splash screen

Message par djulio74 » 01 Nov 2018 02:55

Je t'envoi mon adresse mail par MP.
Tu prend ton dossier de ton projet ( qui contiens Assets, Library.. etc ), clique droit/envoyer vers/dossier Compressé.
et tu m’envoie le fichier par mail en pièce jointe ( fichier zip)
En esperant ton projet fasse pas 3Go ^^

______________________________________________________________
\_______________________ Impossible is nothing _______________________/

RIO
Messages : 10
Inscription : 31 Oct 2018 16:18

Re: [DB-AL] Mettre une vidéo en splash screen

Message par RIO » 01 Nov 2018 03:00

Ça marche, ça va être assez long, le dossier est balèze.

djulio74
Messages : 682
Inscription : 19 Déc 2009 22:55

Re: [DB-AL] Mettre une vidéo en splash screen

Message par djulio74 » 01 Nov 2018 03:02

Pas de soucis, un petit dodo le temps que tu fasse tout ça, et j'y jette un œil demain première heure ^^

______________________________________________________________
\_______________________ Impossible is nothing _______________________/

Répondre

Revenir vers « (C#) CSharp »