Domanda

Ho notato che quando muovi una tela in giro o quando la ridimensionhi, tutto dentro viene cancellato. Ricordo di avere un problema simile nelle applicazioni di Windows Forms in C#. Comunque, qual è il modo migliore per mantenere la grafica su tela, anche dopo che si muove ecc.? (usando JavaScript)

Ho lavorato su una vernice usando tela e websocket, puoi vedere il mio problema qui: http://students.info.uaic.ro/~tudor.BERECHET/ (Basta andare a Coboards, selezionare lo strumento Brush, fare clic su un sacco di volte su tela e quindi ridimensionare la finestra o ingrandire la tela)

Un'altra cosa che ho notato, eseguendo il sito dal mio HDD, questo problema non si verifica. Il che mi fa chiedere se c'è uno strano errore da qualche parte.

Ho sicuramente bisogno di una tela persistente, perché dovrò implementare lo strumento manuale per spostarlo ...

Che ne dici?

È stato utile?

Soluzione

Il problema sembra essere andato dopo aver ripulito un po 'il mio codice. Non so ancora cosa lo stesse causando, ma sembra che i disegni di tela ora rimangono intatti anche dopo aver mosso/ridimensionato la tela.

Si prega di confermare. [Modifica] confermato.

Il punto è che il mio presupposto originale che la grafica della tela non sia persistente sembra essere stata sbagliata. Molto probabilmente c'era un errore di codifica che stava "cancellando" la mia tela.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top