[Botta&Risposta] Esempio paint con surface
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
[Botta&Risposta] Esempio paint con surface
Visto che ultimamente sono saltate fuori diverse domande riguardo alla creazione di un programma stile paint, ho preparato un piccolo esempio che utilizza le surface, una cosa veramente di base.
Col destro si cambia colore, con spazio si cancella.
Download
Pure essendo semplicissimo ho notato che a volte lascia uno spazio vuoto nel tracciare una riga, cosa che non riesco assolutamente a spiegarmi. Si nota particolarmente se si muove il mouse abbastanza velocemente, ma molto raramente succede. A me sembra impossibile, ma magari mi sfugge qualcosa...
Col destro si cambia colore, con spazio si cancella.
Download
Pure essendo semplicissimo ho notato che a volte lascia uno spazio vuoto nel tracciare una riga, cosa che non riesco assolutamente a spiegarmi. Si nota particolarmente se si muove il mouse abbastanza velocemente, ma molto raramente succede. A me sembra impossibile, ma magari mi sfugge qualcosa...
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
Pure il mio mouse_mapper era così e non ho notato problemi, non sarà che non vengono impostate bene a fine step le coordinate old del mouse?
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
- cp94
- Moderatore
- Messaggi: 2789
- Iscritto il: 04/07/2009, 19:18
- Specialità: ddd
- Località: Brescia
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
interessante, capiti proprio al momento giusto!
mi serviva proprio un sistema che disegnasse le forme per un programma di fisica che sto facendo. però ho un problema!
credo che aprirò un topic a breve
mi serviva proprio un sistema che disegnasse le forme per un programma di fisica che sto facendo. però ho un problema!
credo che aprirò un topic a breve
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
Non ne vedo il motivo, ma ho provato a inserire il codice alla fine dello step normale, subito dopo il disegno, e dà lo stesso risultato.maz85 ha scritto:Pure il mio mouse_mapper era così e non ho notato problemi, non sarà che non vengono impostate bene a fine step le coordinate old del mouse?
Re: [Botta&Risposta] Esempio paint con surface
grande homunculus con i suoi sempre e comunque maledettamente utili programmini
Spoiler
-
- Admin
- Messaggi: 12355
- Iscritto il: 19/08/2009, 16:20
- Specialità: Programmazione 3D
- Uso: GM:Studio 2
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
Grande come sempre homunculus. Nemmeno io vedo il perchè ogni tanto fa quello strano "salto". Penso che la causa possa essere che l'aggiornamento delle coordinate del mouse di XP non è coordinato con quello di gm. Ora provo a mettere la gestione di mouse_previous direttamente nell'evento step subito dopo il codice. Sono sicuro che è quella la soluzione!
EDIT: no, fa quella strana cosa lo stesso...
non è un problema di sincronizzazione.
EDIT2: provato di tutto, dal ridurre la room speed ad usare altri eventi ad usare le icone. Niente da fare.
EDIT: no, fa quella strana cosa lo stesso...
non è un problema di sincronizzazione.
EDIT2: provato di tutto, dal ridurre la room speed ad usare altri eventi ad usare le icone. Niente da fare.
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you
Re: [Botta&Risposta] Esempio paint con surface
ciao!!!! è guasi tutto perfetto ma come si può fare per poter cliccare qualcosa e ingrandire lo spessore della linea??
Re: [Botta&Risposta] Esempio paint con surface
variabili?federicos ha scritto:ciao!!!! è guasi tutto perfetto ma come si può fare per poter cliccare qualcosa e ingrandire lo spessore della linea??
consiglio: impara l'italiano correggiuto
Re: [Botta&Risposta] Esempio paint con surface
hahhahahha è che andavo di fretta che mi si stava per spengere il comp XD .cmq le variabbili come le uso in questa situazzione??
no dai come posso usare le variabili?
no dai come posso usare le variabili?
Ultima modifica di Homunculus il 31/07/2010, 18:18, modificato 1 volta in totale.
Motivazione: Non fare doppi posti inutili p.f
Motivazione: Non fare doppi posti inutili p.f
Re: [Botta&Risposta] Esempio paint con surface
intanto, il bottone per cambiare dimensione lo fai con uno sprite, premendo un pulsante aumenti-diminuisci una variabile, e disegni sulla surface dei cerchi delle dimensioni della variabile.
non scrivere post inutili.
non scrivere post inutili.
Re: [Botta&Risposta] Esempio paint con surface
si ma per fare una variabile che mi aumenta lo spessore della linea come la creo questa variabbile'''???
- Homunculus
- Admin
- Messaggi: 6840
- Iscritto il: 25/11/2007, 20:36
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
Prima di tutto devi leggere il manuale e capire come su usa il codice e COSA sono le variabili, poi potrai pensare a come usarle.
Re: [Botta&Risposta] Esempio paint con surface
si ma io so cosa sono le variabili sono dei fattori che puoi usare tipo le vite es:hai 3 e cliccando vai -1 cioè a 2 però non capisco come le posso utilizzare vi prego che vi costa darmi la spiegazzione di ciò che devo fare?????????
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
Usando l'esempio di Homunculus dovresti o disegnare più pixel vicini o disegnare un cerchio filled dato un raggio che rappresenterà l'ampiezza.
Se non hai capito quel che ho detto o non sai dove operare vuol dire che devi ancora imparare tante cose ovvero le basi, non pensare che non ti abbia risposto dato che la risposta è nella frase qui sopra.
Se non hai capito quel che ho detto o non sai dove operare vuol dire che devi ancora imparare tante cose ovvero le basi, non pensare che non ti abbia risposto dato che la risposta è nella frase qui sopra.
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Re: [Botta&Risposta] Esempio paint con surface
i pxel dove li disegno???
- maz85
- Admin
- Messaggi: 8287
- Iscritto il: 07/02/2004, 15:57
- Specialità: Nientologo
- Località: Oblio
- Contatta:
Re: [Botta&Risposta] Esempio paint con surface
while(frase=="i pxel dove li disegno???"){federicos ha scritto:i pxel dove li disegno???
frase=computa(http://gmitalia.altervista.org/gmi_foru ... 581#p78581);
}
Toh, un ciclo infinito.
Votate GmItalia nella classifica!
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Ultime dal fronte.... notizie e altro sul sito di GmItalia
°Pagina personale: % di sviluppo giochi e altro°
Chi c’è in linea
Visitano il forum: Nessuno e 64 ospiti