Open NickHaecker opened 2 years ago
So, ich muss immer erstmal nachschauen, von was wir sprechen. Items beziehen sich ausschließlich auf das Inventar, das nur eine HTML-Liste ist, Characters ausschließlich auf die dargestellte Szene, also den Canvas. Das sind zwei unterschiedliche Umgebungen. Möchtest Du
Bei 1. müsste man etwas ganz neues bauen oder animierte GIFs verwenden. Bei 2. ist deine Lösung derzeit die vorgesehene. Man könnte nochmal eine Zwischenklasse für animierte Objekte einziehen, von der Character eine Subklasse ist. Wir müssen aber immer schauen, ob das im Rahmen von FUDGE-Story hilfreich ist.
Nicht vergessen, dass FUDGE-Story lediglich eine kleine Auswahl an FUDGE-Funktionalität für den speziellen Zweck der Visual Novels bündelt und vereinfacht verfügbar macht. FUDGE läuft aber im Hintergrund und steht zur Laufzeit zur Verfügung, Du könntest also auch 3D-Objekte über deinen Canvas animieren. Ggf, bietet es sich also auch an, für deinen Anwendungsfall ein wenig tiefer zu graben. Sag' bescheid.
Wie sieht's hier aus mit dem Stand?
Wie besprochen, da müssen wir konzeptionell ran
derzeit ist es ja so, dass man Elemente innerhalb des Canvases nur in Form der Charaktere animieren kann. Kann es zukünftig eine alternative geben, dass ich auch Items auf dieselbe weise animieren lassen kann? Also derzeitig ist mein weg, dass ich entweder die einzelnen Items, die ich animieren möchte auch als Charakter erstelle. Oder aber ich schreibe mir die Funktion, die aus einer Item-Definition eine Charakter-Definition erzeugt und somit das gewünschte Ergebnis erhalte.