Unity : Accéder d'un script à un autre (récupération variable / appel fonction)

preview_player
Показать описание
Aujourd'hui je vous propose un court tutoriel à l'attention des débutants. Les questions "comment utiliser une variable d'un script A dans un script B ?" ou "Comment appeler une fonction d'un autre script ?" sont des questions qui reviennent beaucoup trop souvent chez les débutants. Avec cette vidéo, plus d'excuse !

☕ Soutenir la chaîne ☕

········································­­·······································­·­····
Version Unity de la vidéo: Unity 2019.2 (Version personnelle)
········································­­·······································­·­····

········································­­·······································­·­····

Merci de bien vouloir respecter les autres utilisateurs dans la section des commentaires et de signaler ou d'ignorer les commentaires irrespectueux.

········································­­·······································­·­····

Télécharger Unity (toutes versions):
Рекомендации по теме
Комментарии
Автор

Tu t'es beaucoup amélioré au niveau du montage, c'est très appréciable !

fledered
Автор

Super vidéo comme d'hab, mais est-ce que tu pourrais faire une ou plusieurs vidéo sur les shaders ?

alexandreallard
Автор

Merci 🙏 il me manquais juste ça pour avancer sur mon projet

og
Автор

Je suis chiant mais sa ma fait titi dans mon cerveau. Le terme de "référence " n'appartient pas à Unity mais c'est un concept appartenant à programmation en générale et plus particulièrement l'orienté objet.
Je sais qu'on s'en fiche un peu, vue que cette vidéo est faites pour les débutants mais j'avais envie de le dire. Voilà!


Hâte de voir la suite de la série 2D et surtout la série Génération procédurale :)
Prend bien soin de toi ! :D

ADMANDev
Автор

Pas de trou de mémoire, mais j'aime bien tes vidéos ! Tu aurais pu indiquer qu'il y a d'autres manières de faire, mais que celle-ci est la plus accessible.

jean-michel.houbre
Автор

Je connaissais déjà le système, mais super contenu, de qualité continue ainsi tu aides beaucoup de gens (dont moi)! 😉
Cependant, ta vidéo m'a rappelé une question dont je n'ai aucune vraie réponse: en C# avec Unity, doit-on se soucier de l'encapsulation ?

warzyl
Автор

merci je n'ai même pas ue le temps de cherchez

yupa
Автор

Salu jé essaiyé mai y a ecrit "Assets/scripte/CurrenteVie(2, 11): UCE0001: ';' expected. Insert a semicolon at the end."


Répondre vite svp

lucasmichaudel
Автор

Désolé de te déranger,
Je fait un projet pour le fun où j’essaye de mimer une sorte de gravité entre deux sphère, je leur ai donné le même script en cherchant a ce que celui-ci puisse fonctionner sur autant d'objet que possible sans que j'ai a rentrer des nouvelles mentions d'autres scripts pour chaque objet. Problème, dans mes calculs, j'ai besoin de valeurs calculées par chacun des objet or avec la méthode que tu viens de présenter, (de ce que j'ai compris) on peut accéder seulement au script de l'objet que l'on a déposé dans l'emplacement prévu. Je voudrai donc savoir si il y a moyen soit de déposer plusieurs objet dans l'emplacement du component du script ou si je dois faire autrement.
merci d'avance.

ps: j'utilise la version 2019.3.10f1

Nther
Автор

Il n'y a pas aussi une manière de faire avec Monobehaviour en le remplaçant par le nom du script avec lequel on veux communiquer ?

gameworldvision
Автор

salut, j'ai fait le même code que toi et j'ai cette erreur : Object reference not set to an instance of an object

squitch
join shbcf.ru