Page 2 sur 2

Re: [DB - AL] Heritages/Polymorphism unity

Publié : 27 Nov 2023 13:10
par boubouk50
L'idée est que ton code fonctionne pour tout paramétrage.
Un SO est un jeu de données, ici, il sera propre à chacune de tes compétences. Dans ton tableau, tu y inclus donc les SO pour avoir les données correspondantes aux compétences souhaitées et la classe utilisera ces données pour calculer ce que tu veux.
Le SO peut posséder des fonctions, mais elles ne dériveront pas MonoBehaviour. Et alors ? Certaines fonctionnalités (Instantiate) peuvent être faites dans le Component et d'autres directement dans le SO.
Si tu dois définir des comportements propres à chacune des compétences, c'est pas top. L'idée reste qu'une fonction puisse fonctionner Quel que soit le type de compétence.

Re: [DB - AL] Heritages/Polymorphism unity

Publié : 27 Nov 2023 20:03
par Zarkhein
Humm je vois a peut prêt ce que tu dis
je vais essayer de faire de ce que tu m'as dit boubouk50 j'avais déjà fait un SO pour ces données la.
Je préfère partir sur de bonne base et de prendre les bons chemins pour avoir un truc sympa et fluide :)
Merci !