[RESOLU] DB AL réactivé un gameobject après un certain temps

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
Crazygle
Messages : 9
Inscription : 11 Déc 2016 21:02

[RESOLU] DB AL réactivé un gameobject après un certain temps

Message par Crazygle » 12 Déc 2016 01:10

Bonjour
Alors je voudrais trouver un code qui dis que j ai tout dabord un gameobject désactivé et que après 5 secondes le gameobject soit activé. J ai beau chercher partout je ai pas trouver donc merci de me répondre
Cordialement
Dernière édition par Crazygle le 16 Déc 2016 00:17, édité 1 fois.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6246
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: DB AL réactivé un gameobject après un certain temps

Message par boubouk50 » 12 Déc 2016 11:07

Bonjour,

Tu peux utiliser la fonction Invoke () qui te permet d'appeler une fonction après un temps défini.
Y'a plein d'exemples d'utilisation sur ce forum.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Moi 1971
Messages : 727
Inscription : 29 Sep 2015 13:38

Re: DB AL réactivé un gameobject après un certain temps

Message par Moi 1971 » 12 Déc 2016 11:23

Bonjour,
C'est pour rire :
..je voudrais trouver un code qui dis que...
T'as chercher dans ton jardin? Tu prends une pelle et tu creuses... Faut compter un bon mois d’excavation. Quand tu touches le fond .. ça y est ! C'est là! Bravo! ;-)
...je ai pas trouver donc merci de me répondre...
Bha oui! Y a forcément un lien logique entre ta recherche et notre réponse! ;-)

Pour ton/tes problème(s) :
Dans Google : "unity3d desactive gameobject"
=> https://unity3d.com/learn/tutorials/top ... ameobjects

Dans Google : "unity3d timer javascript"
Les exemples trouvés tournent autour de l'utilisation de Time.time

Ensuite, dans le principe, si le script qui va réactiver le GO au bout de 5 secondes se trouvent enfant du GO (le script est un composant du GO) alors si le GO est désactivé, le script le sera aussi et ne pourra pas fonctionner. Pour faire simple, le script qui doit réactiver un GO au bout de 5 secondes doit se trouver sur un autre GO.
Bon courage ( et apprend à coder plutôt qu'à copier ...)

Crazygle
Messages : 9
Inscription : 11 Déc 2016 21:02

Re: DB AL réactivé un gameobject après un certain temps

Message par Crazygle » 12 Déc 2016 19:59

Merci bcp pour vos réponses :-D
Et désolé pour ma mauvaise qualité de m exprimé. C'est mon principale default

Crazygle
Messages : 9
Inscription : 11 Déc 2016 21:02

Re: DB AL réactivé un gameobject après un certain temps

Message par Crazygle » 12 Déc 2016 22:18

Grâce à vos réponses, j'ai pu créer mon script et il fonctionne donc merci beacoup.
Pour ceux qui voudraient voir mon script :
Image

Avatar de l’utilisateur
Iwa
Messages : 1131
Inscription : 25 Avr 2012 16:20
Contact :

Re: DB AL réactivé un gameobject après un certain temps

Message par Iwa » 13 Déc 2016 12:52

Hello à toi,

pense du coup à te présenter et à mettre ton sujet en [RESOLU] en éditant ton premier message.

Merci.
"N'est stupide que la stupidité Monsieur..." - Forest Gump
... sauf si tu lis pas ça :)

Si tu as tout ce qu'il te faut, merci de penser à basculer ton sujet en [RESOLU] en éditant ton tout premier post ;)

Répondre

Revenir vers « (C#) CSharp »