Bonjour, je vais essayer d'être le plus clair possible.
Jusqu'à maintenant j'ai toujours du attaché mes scripts à un GameObject pour pouvoir accéder à mes script. J'aimerais désormais pouvoir instancier plusieurs joueurs contrôlés par l'ordinateur, c'est à dire qu'ils doivent se trouvés en mémoire mais quel est la bonne pratique pour le faire sans avoir de gameObject ?
Alors je pensais faire comme ceçi: 1. Je crée un script pour construire les models dont j'aurais besoin.
La question que je me pose, s'est comment accéder à ces objets en question dans le but d’interagir avec si ils ne sont pas attachés à un GameObject ? Car jusqu'à maintenant, j'ai toujours du passé par un GameObject pour accéder à mes scripts. Faut-il que le script des objets que je souhaite atteindre héritent du même parents que les script que j'utilise qui eux sont associés à un GameObject ?
En gros j'aimerais avoir toute la mécanique de mon jeu dans un script, et enfin pouvoir joué à l'intérieur de ce script pour faire interagir les différents objets que j'aurais créer. Exemple: Joueur1 frappe Joueur2, Joueur2.perdreVie,... Etc... Je ne sais pas trop quoi rechercher sur google pour atteindre mon but donc si quelqu'un est déjà passé par cette étape ce serais vraiment sympas de me donné une piste à suivre.
Merci pour l'attention que vous portez à mon message !
Bien à vous !
Partager