ActionScript - Generale Undo / Redo API?
-
11-10-2019 - |
Domanda
sono stato, senza successo, cercando di creare le mie classi di undo / redo che funzionano bene con qualsiasi tipo di possibili comandi Annulla e Ripeti.
Per esempio, il mio semplice classe funziona perfettamente con disfare / rifare x e y posizioni di oggetti di visualizzazione o di disfare / rifare valori di cursori, ecc, ma le cose si fanno difficili quando provo a misura mie classi per funzionare anche con le cose come aggiunta e la rimozione elementi a un elenco.
c'è qualche ben noto e ben documentato soluzione per l'annullamento generale e rifare per ActionScript (senza Flex)?
Soluzione
Ci sono schemi di progettazione specifici per questo genere di cose in AS3
Si prega di controllare i seguenti link: http://lucamezzalira.com/2010/01/ 12 / memento-pattern-in-actionscript-3-undoredo /
è possibile anche verificare modello di comando, che è lo standard de-facto, a prescindere dal linguaggio di programmazione, si darebbe le basi.
In caso si faccia qualsiasi problema, non esitate a commentare.