CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[UNITY] Comment désactiver une animation via un script

Lala994
Lala994
Niveau 6
19 février 2017 à 11:22:38

Bonjour
Je voudrais désactiver une animation via un script en c# mais je ne sait pas comment faire et je n'ai rien trouvé sur internet donc je vien vous demandé si vous connaissez un tuto qui explique comment faire?
J'ai déjà posté un message sur le topic "J'ai les gens dans unity" hier mais n'ayant pas eu de réponse j'ai créé un topic.

VisionElf
VisionElf
Niveau 10
19 février 2017 à 13:35:59

Qu'est-ce que tu entends par "désactiver une animation" ?
Normalement avec l'animation controller c'est toi qui décide quand l'animation va être jouée, du coup t'as juste à pas la jouer quand t'as pas envie de la jouer j'imagine.
T'utilises quoi?

Lala994
Lala994
Niveau 6
19 février 2017 à 14:02:25

Le 19 février 2017 à 13:35:59 VisionElf a écrit :
Qu'est-ce que tu entends par "désactiver une animation" ?
Normalement avec l'animation controller c'est toi qui décide quand l'animation va être jouée, du coup t'as juste à pas la jouer quand t'as pas envie de la jouer j'imagine.
T'utilises quoi?

Enfete je veux que quand j'appuis sur une touche (la touche espace) l'animation s'arrête du coups avec un script je veux désactiver l'animation.
Et j'utilise unity et je code en c#

Message édité le 19 février 2017 à 14:03:08 par Lala994
DaMoY
DaMoY
Niveau 10
20 février 2017 à 11:31:54

Tu pourrais simplement ne pas faire évoluer la frame actuelle de l'animation ?

Lala994
Lala994
Niveau 6
21 février 2017 à 06:57:04

Le 20 février 2017 à 11:31:54 DaMoY a écrit :
Tu pourrais simplement ne pas faire évoluer la frame actuelle de l'animation ?

Comment sa ?

Lala994
Lala994
Niveau 6
22 février 2017 à 19:04:20

Je crois que personnes n'a de réponse a ma question [[sticker:p/1kks]]

zebtorax
zebtorax
Niveau 9
23 février 2017 à 18:22:15

Dans ton objet animé, tu peux placer un script qui dit (traduire en C#)
si (if) la touche espace est pressé = l' animation s'arrête.
L'animation est sur un objet, ou bien sur un first perso controller ?

Lala994
Lala994
Niveau 6
25 février 2017 à 09:28:41

Le 23 février 2017 à 18:22:15 zebtorax a écrit :
Dans ton objet animé, tu peux placer un script qui dit (traduire en C#)
si (if) la touche espace est pressé = l' animation s'arrête.
L'animation est sur un objet, ou bien sur un first perso controller ?

L'animation est sur un objet et oui je veux faire une condition puis desac l'animation , je sais comment faire une condition mais je ne sais pas comment desac l'animation

Netde
Netde
Niveau 5
25 février 2017 à 10:34:04

Dans "Inspector" de ton GameObject, tu va la ou il y a ton animation, et tu décoche PlayAwake.

Ensuite pour le script :

var MonGameObject : GameObject;
var PlayAnim : boolean = false;

if(PlayAnim == false)
{
MonGameObject.GetComponent.<Animation>().Play("Nom de l'animation");
}
Lala994
Lala994
Niveau 6
25 février 2017 à 13:47:02

Le 25 février 2017 à 10:34:04 netde a écrit :
Dans "Inspector" de ton GameObject, tu va la ou il y a ton animation, et tu décoche PlayAwake.

Ensuite pour le script :

var MonGameObject : GameObject;
var PlayAnim : boolean = false;

if(PlayAnim == false)
{
MonGameObject.GetComponent.<Animation>().Play("Nom de l'animation");
}

Merci vraiment merci depuis le temps que je cherche comment faire sa

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment