C'est bon j'ai trouvé.
Il fallait marquer : Attaches[Attaches.clip.name].time = 1 ;
Il faut donc marquer le temps en secondes.
Merci pour l'aide !
La recherche a retourné 84 résultats
Aller sur la recherche avancée
- 19 Juil 2017 15:22
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
- 19 Juil 2017 14:38
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
Re: [DB-AL] Jouer une animation à l'envers depuis un script.
Ça à l'air d'être ça. Mais l'animation, au lieu de se jouer à l'envers, se met directement au début. En gros, cette animation fait se lever des genres de barres qui attachent l'objet à la plaque. Quand je la joue à l'endroit, ça fonctionne très bien. Mais à l'envers, les barres redescendent instanta...
- 19 Juil 2017 14:04
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
Re: [DB-AL] Jouer une animation à l'envers depuis un script.
using System.Collections; using System.Collections.Generic; using UnityEngine; public class DetectorPlate : MonoBehaviour { public bool touched ; public string tag; public GameObject Influence ; public Animation On ; public Animation Attaches; public bool attaches ; // Use this for initialization v...
- 19 Juil 2017 12:40
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
Re: [DB-AL] Jouer une animation à l'envers depuis un script.
Je ne comprend toujours pas.... Au début du script, je déclare une Animation que je nomme "Bonjour" (par exemple), en écrivant public Animation Bonjour Ensuite, si je me fie à cette page : https://docs.unity3d.com/ScriptReference/AnimationState-speed.html , je dois écrire Bonjour["Quelquechose"].spe...
- 18 Juil 2017 23:01
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
Re: [DB-AL] Jouer une animation à l'envers depuis un script.
J'avoue ne pas avoir trop compris comment ça fonctionne....
A quoi correspond le ["Walk"] , qui a l'air obligatoire ?
J'ai essayé de rajouter ça dans mon script, l'animation ne se lance plus du tout...
A quoi correspond le ["Walk"] , qui a l'air obligatoire ?
J'ai essayé de rajouter ça dans mon script, l'animation ne se lance plus du tout...
- 18 Juil 2017 19:30
- Forum : Scripting
- Sujet : [Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
- Réponses : 9
- Vues : 4311
[Résolu] [DB-AL] Jouer une animation à l'envers depuis un script.
Bonjour. Tout est dans le titre. Comment jouer une animation à l'envers depuis un script ? Pour la jouer à l'endroit, j'utilise "Animation.Play() ;" Mais pour la jouer à l'envers... Je suppose qu'il doit y avoir une option à rajouter entre les parenthèses... Je ne sais pas non plus comment changer s...
- 18 Juil 2017 19:17
- Forum : (C#) CSharp
- Sujet : [Résolu] [DB-AL] Connaître l'état d'une variable d'un objet touché.
- Réponses : 5
- Vues : 2760
Re: [DB-AL] Connaître l'état d'une variable d'un objet touché.
C'est bon , ça fonctionne.
Le problème venait de la fonction OnTriggerEnter, que j'ai remplacé par OnTriggerStay.
OnTriggerEnter ne se met à jour que lorsque l'objet entre en contact, alors que la 2èm se met au jours en continu tant que l'objet la touche.
Le problème venait de la fonction OnTriggerEnter, que j'ai remplacé par OnTriggerStay.
OnTriggerEnter ne se met à jour que lorsque l'objet entre en contact, alors que la 2èm se met au jours en continu tant que l'objet la touche.
- 18 Juil 2017 19:09
- Forum : (C#) CSharp
- Sujet : [Résolu] [DB-AL] Connaître l'état d'une variable d'un objet touché.
- Réponses : 5
- Vues : 2760
Re: [DB-AL] Connaître l'état d'une variable d'un objet touché.
J'ai fais une erreur dans mon premier post (je l'ai corrigée):
La variable "Var" appartient au script "ObjetScript" qui appartient à l'objet.
Et non pas à "PlaqueScript".
Donc j'avais écris :
Mais ça ne fonctionne pas...
La variable "Var" appartient au script "ObjetScript" qui appartient à l'objet.
Et non pas à "PlaqueScript".
Donc j'avais écris :
Code : Tout sélectionner
if (collider.GetComponent<ObjetScript>().Var == true)
- 18 Juil 2017 15:58
- Forum : (C#) CSharp
- Sujet : [Résolu] [DB-AL] Connaître l'état d'une variable d'un objet touché.
- Réponses : 5
- Vues : 2760
[Résolu] [DB-AL] Connaître l'état d'une variable d'un objet touché.
Bonjour. J'ai une plaque de pression qui possède un script "PlaqueScript". Dans ce script, on teste si un objet avec le tag "Simple" touche la plaque de pression. Si c'est le cas, on teste si dans le script "ObjectScript" de cetobjet, la variable "Var" est true. J'ai réussi à tester si un objet touc...
- 16 Juil 2017 19:08
- Forum : (C#) CSharp
- Sujet : [Résolu] [DB-AL] Connaitre le tag d'un objet touché
- Réponses : 4
- Vues : 2637
Re: [DB-AL] Connaitre le tag d'un objet touché
Je suis bête....
J'ai oublié des parenthèses :
Ça devrait fonctionner maintenant.
J'ai oublié des parenthèses :
Code : Tout sélectionner
void OnTriggerEnter2D (Collider collider) { if (collider.GetComponent<Collider>().tag == TonTag { Ton action} }