Bonjour à tous,
Je cherche un petit coup de pouce pour un petit projet de jeu pour des enfants avec des difficultés en lecture.
J'aimerais lancer un texte et un son (le son étant lié au texte) avec Unity. Mon objectif est que ces éléments (sons+textes) se lancent dans une zone précise. Je ne suis pas très familier avec le codage même si je comprend les bases
Ensuite d'autres textes et sons doivent arriver ... comme une histoire en quelque sorte ... avec des événements à des moments ou des délais précis.
Trigger --> text + son --> délai (à définir en variable public int) --> Text + son ... --> stop (plus de text et de sons)
D'avance un grand merci
lancement d'un son et d'un texte dans une zone + délai
-
- Messages : 2
- Inscription : 21 Nov 2019 10:18
Re: lancement d'un son et d'un texte dans une zone + délai
Bonsoir,
Suivant les réponses, l'approche technique est différente.
ben tu sembles avoir bien cerné le principe et avoir des bases. Après comment se déroule le jeu ? S'agit-il d'un personnage sur l'écran qu'il faudra déplacer ? Ou d'une interaction directe, genre je plot sur telle ou telle zone, etc... ? Et tu pars sur de la 3D ou de la 2D ?sebastien.serlet a écrit : ↑21 Nov 2019 11:43Trigger --> text + son --> délai (à définir en variable public int) --> Text + son ... --> stop (plus de text et de sons)
Suivant les réponses, l'approche technique est différente.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
-
- Messages : 2
- Inscription : 21 Nov 2019 10:18
Re: lancement d'un son et d'un texte dans une zone + délai
Merci de ton retour. Pour y répondre c'est assez simple.
C'est un jeu 3D en vue à la première personne. Lorsque le joueur sur déplace sur une zone, j'ai besoin d'un affichage très simple. J'avais réussis à installer un délai d’apparition dès le start et j'avais calculé l'apparition de chaque texte (en supprimant le suivant. J'ai fais de même avec le son. Le soucis c'est que si le joueur va plus lentement ou plus vite que prévu, ca casse un peu la magie du montage on va dire
Pour le début ce n'est pas un problème. Pour la suite j'aimerais que dès que le joueur arrive dans un trigger, le son et le texte arrivent. Ensuite, lorsque les 3 trigger sont atteint, une nouvelle consigne apparaît.
Pour la suite, l’apparition d'un texte+son lorsque je suis dans un trigger. Déjà rien que ça ... ce serait top.
D'avance merci
C'est un jeu 3D en vue à la première personne. Lorsque le joueur sur déplace sur une zone, j'ai besoin d'un affichage très simple. J'avais réussis à installer un délai d’apparition dès le start et j'avais calculé l'apparition de chaque texte (en supprimant le suivant. J'ai fais de même avec le son. Le soucis c'est que si le joueur va plus lentement ou plus vite que prévu, ca casse un peu la magie du montage on va dire
Pour le début ce n'est pas un problème. Pour la suite j'aimerais que dès que le joueur arrive dans un trigger, le son et le texte arrivent. Ensuite, lorsque les 3 trigger sont atteint, une nouvelle consigne apparaît.
Pour la suite, l’apparition d'un texte+son lorsque je suis dans un trigger. Déjà rien que ça ... ce serait top.
D'avance merci
Re: lancement d'un son et d'un texte dans une zone + délai
Bonsoir,
Voilà, cela représente quelques points de départ qui devrait t'aider à avancerR.
Pour activer un certains nombre de choses par trigger, la doc est ton ami: OnTriggerEnter(Collider), comme souvent avec la doc, tu as un exemple d’utilisation. Pour jouer un son, regarde du coté de l'AudioSource, en particulier AudioSource.Play. Pour ce qui est du texte, tu peux simplement commencer par activer un élément de l'UI (donc un Text). Pour la partie UI, si tu n'es pas trop familier de ce genre de système avec Unity, je ne peux que te conseiller Learn: UI Components.sebastien.serlet a écrit : ↑22 Nov 2019 12:28j'aimerais que dès que le joueur arrive dans un trigger, le son et le texte arrivent. Ensuite, lorsque les 3 trigger sont atteint, une nouvelle consigne apparaît.
Voilà, cela représente quelques points de départ qui devrait t'aider à avancerR.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ