• » Jeux Vidéo
  • » Toi aussi deviens indéveloppeur [Unity/UE4 pour platformers 2D osef]
hichlibedis
hichanbis
Binouz a écrit :

hichanbis - 02 Jan 2018

Enfin à moins que je fais encore fausse route mais si tu écris directement le scriptable object en binaire, et que tu le récup en binaire en disant que c'est un type "MonScriptableObject", c'est bon non ? C'est de la serialisation de base.

Voilà mais du coup je préfère le json parce que c'est éditable plus facilement.

Binouz a écrit :

hichanbis - 02 Jan 2018
J'suis un peu choqué et déçu, du coup c'est quoi l'intérêt par rapport à un prefab avec un script dessus ? Je pensais que moi l'interêt des datas en .asset c'est que tu pouvais le tej ou tu voulais dans ton PC et le loader quand tu veux à la volée hors unity ?

De la donnée ou du comportement (tu peux faire des objets delegates) que tu attaches pas à un objet en scène.
Genre pour un RPG stocker des abilities ou des stats d'ennemis. Si je fais une modif je casse pas tout j'ai un seul point de maintenance.
Et dans l'éditeur tu peux foutre des custom editors sympas.
J'ai vu un exemple d'un system de game event et listeners avec des SO. Tu mets un bouton "Raise Event" dans ton custom editor et tu peux raise des events quand tu veux en play mode pour tester ton comportement. C'est quand même bien pratique.

hichanbis (02 Jan 2018)