Dépannage

Un preset qui ne change rien provient généralement d’une Data Layer non Runtime, absente du monde courant, d’une Data Table mal configurée ou d’un appel effectué au mauvais moment.

Le preset ne modifie pas le niveau

Vérifiez les points suivants :

Une Data Layer enfant ne change pas d’état

Contrôlez Apply To Children Depth dans l’entrée concernée. Avec 0, seule la Data Layer sélectionnée est modifiée. Utilisez 1 pour ses enfants directs ou -1 pour tous les descendants. Vérifiez également que la hiérarchie des Data Layers est bien celle attendue dans le niveau.

Un changement semble être ignoré

Les remplacements manuels ont priorité sur les entrées du preset. Recherchez donc une entrée de Manual Overrides qui ciblerait la même Data Layer. Vérifiez aussi les avertissements dans l’Output Log : le système signale les Data Layers absentes du monde, les références vides et les doublons rencontrés dans une table de preset.

Checklist rapide

  1. Les Data Layers ciblées sont Runtime et présentes dans le niveau courant.
  2. La Data Table utilise la structure de ligne ADS attendue.
  3. Les références des entrées pointent vers les bons Data Layer Assets.
  4. Le sous-système est appelé après l’initialisation du monde.
  5. Les Manual Overrides ne contredisent pas le preset sans que cela soit voulu.