Problemissimo con l'image_xscale!!!

Hai una curiosità o un problema con Game Maker? Domanda e ti sarà risposto!
Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Allora, la situazione è tragica: ho un forte problema con l'image_xscale :confuso:

Allora, a quanto so se si scrive "image_xscale = -1" si flippa automatica l'immagine a cui è associato l'object, e fin qui tutto chiaro.
All' inizio avevo degli sprite 48x48 non centrati, quindi è ovvio che l'image_xscale andava male, non era c'entrato...
Il problema subentra proprio ora: quando centro lo sprite origin associato all'object, se uso image_xscale l'immagine "si schiaccia ai lati"
pensando che fosse a causa dei 48x48 (di cui notevole spazio non era usato), ho ridimensionato più o meno tutti gli sprite per farli stare in uno spazio più "angusto" ma usato del tutto (sempre per quanto riguarda le x, la y è rimasta sempre a 48).
Ovviamente ho lo stesso problema.
Vi faccio capire con delle immagini, aiutatemi sto impazzendoooo :piagne:

Senza image_xscale = -1:
http://gyazo.com/50a9ad139b9c706a395510e17f0734eb

Con image_xscale = -1:
http://gyazo.com/f350ac3e5430cece0e2b01865ca98d63

Aiuuuuuuuuuutooooo! :attention:
Immagine

Immagine

Avatar utente
gameplay_extreme
GMI VIP
Messaggi: 3824
Iscritto il: 13/11/2010, 16:23
Uso: GM:Studio 2
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da gameplay_extreme »

non so che dirti, ho provato con GM:STUDIO ver 1.3.1347 (r32348) e funziona tutto. Che versione usi ?
Spoiler
Immagine
Immagine
clicca sul logo qui sopra per info e download riguardo ai miei software o per sapere come si crea un videogioco!

iscriviti qui gratuitamente a GMI !
Spoiler
- Una curiosità: come mai quell' ordine ?
- Perché formava una scaletta molto carina da vedere.


"ah ah...grazie alla annotazione scientifica ti ho fregato!"
(come disse la calcolatrice al display)

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

gameplay_extreme ha scritto:non so che dirti, ho provato con GM:STUDIO ver 1.3.1347 (r32348) e funziona tutto. Che versione usi ?
Spoiler
Immagine
No guarda ti dico che questo problema si presenta solo in un unico progetto, ho provato anche a riportare tutto in un altro progetto ma niente, credo che la base del problema sia negli sprites...
:piagne:
Immagine

Immagine

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Wolfrost ha scritto:
gameplay_extreme ha scritto:non so che dirti, ho provato con GM:STUDIO ver 1.3.1347 (r32348) e funziona tutto. Che versione usi ?
Spoiler
Immagine
No guarda ti dico che questo problema si presenta solo in un unico progetto, ho provato anche a riportare tutto in un altro progetto ma niente, credo che la base del problema sia negli sprites...
:piagne:
EDIT: ho la tua stessa versione di Game Maker Studio
Immagine

Immagine

Avatar utente
Cash
Membro super
Messaggi: 933
Iscritto il: 09/11/2013, 20:40
Uso: GM:Studio 1.4 Pro
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Cash »

Sicuro di non aver scritto -.1 al posto di -1?
È facile sbagliare il numero ed è ancora più facile continuare a guardare e non notare l'errore

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Cash ha scritto:Sicuro di non aver scritto -.1 al posto di -1?
È facile sbagliare il numero ed è ancora più facile continuare a guardare e non notare l'errore
Ho controllato e non c'è alcun errore... comunque a cosa serve il punto?
Se io tipo scrivo global.variabile = .5 cosa ottengo?
Immagine

Immagine

Avatar utente
gameplay_extreme
GMI VIP
Messaggi: 3824
Iscritto il: 13/11/2010, 16:23
Uso: GM:Studio 2
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da gameplay_extreme »

"-.1" e la forma abbreviata di "-0.1"
Immagine
clicca sul logo qui sopra per info e download riguardo ai miei software o per sapere come si crea un videogioco!

iscriviti qui gratuitamente a GMI !
Spoiler
- Una curiosità: come mai quell' ordine ?
- Perché formava una scaletta molto carina da vedere.


"ah ah...grazie alla annotazione scientifica ti ho fregato!"
(come disse la calcolatrice al display)

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

gameplay_extreme ha scritto:"-.1" e la forma abbreviata di "-0.1"
Ah ok grazie per la precisazione! :asd:
Immagine

Immagine

Avatar utente
Cash
Membro super
Messaggi: 933
Iscritto il: 09/11/2013, 20:40
Uso: GM:Studio 1.4 Pro
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Cash »

Ho scritto .1 perchè è facile non vedere un punto,hai provato a guardare in tutti i posti dove nomini image_xscale?Magari metti a -1 li però poi nello step lo modifichi subito

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Cash ha scritto:Ho scritto .1 perchè è facile non vedere un punto,hai provato a guardare in tutti i posti dove nomini image_xscale?Magari metti a -1 li però poi nello step lo modifichi subito
E' sempre nel create event che metto image_xscale = -1 e non la modifico più altrove
Immagine

Immagine

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Up :attention:
Immagine

Immagine

Avatar utente
Vallo92
GMI Advanced
Messaggi: 1508
Iscritto il: 15/07/2011, 20:26
Specialità: Grafico
Uso: GM:Studio 2
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Vallo92 »

Centrando il tuo sprite al centro ottengo lo stesso effetto del tuo secondo screen impostando l'image_xscale = -.2. Quindi c'è qualcosa nel codice di cui non ti sei accorto e che imposta l'xscale a -0.2.
-Questi occhiali da sole le stanno benissimo. Vuole provarli con le lenti più scure?
- Si vede che le sto guardando le tette?
- Si
- Allora si

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Vallo92 ha scritto:Centrando il tuo sprite al centro ottengo lo stesso effetto del tuo secondo screen impostando l'image_xscale = -.2. Quindi c'è qualcosa nel codice di cui non ti sei accorto e che imposta l'xscale a -0.2.
Ho ricontrollato più e più volte tutti i codici, e non c'è assolutamente niente di strano ç_ç

EDIT: Mi sono accorto che più va verso il negativo il numero meno si stringe lo sprite... c'è qualcosa che non quadra...
Immagine

Immagine

Avatar utente
aironenero
GMI Guru
Messaggi: 2612
Iscritto il: 02/05/2012, 14:56
Specialità: Unity 3D
Uso: GM:Studio 1.4 Pro
Località: Ispica
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da aironenero »

puoi postare il codice?
Unity Developer
Immagine
Immagine

Avatar utente
Vallo92
GMI Advanced
Messaggi: 1508
Iscritto il: 15/07/2011, 20:26
Specialità: Grafico
Uso: GM:Studio 2
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Vallo92 »

Prova con un "show_message(image_xscale);" e controlla il valore dell'xscale.
-Questi occhiali da sole le stanno benissimo. Vuole provarli con le lenti più scure?
- Si vede che le sto guardando le tette?
- Si
- Allora si

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Vallo92 ha scritto:Prova con un "show_message(image_xscale);" e controlla il valore dell'xscale.
Ok ora provo

EDIT: Il gioco mi restituisce il valore -1...
Immagine

Immagine

Avatar utente
Vallo92
GMI Advanced
Messaggi: 1508
Iscritto il: 15/07/2011, 20:26
Specialità: Grafico
Uso: GM:Studio 2
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Vallo92 »

Se l'origine dell'immagine è perfettamente centrata e l'image_xscale è uguale a -1, lo sprite dovrebbe ribaltarsi in modo perfetto.
Prova a ricontrollare tutto per l'ultima volta.
Altrimenti fai un test creando un nuovo progetto e incollando i codici dell'oggetto del personaggio.
-Questi occhiali da sole le stanno benissimo. Vuole provarli con le lenti più scure?
- Si vede che le sto guardando le tette?
- Si
- Allora si

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Vallo92 ha scritto:Se l'origine dell'immagine è perfettamente centrata e l'image_xscale è uguale a -1, lo sprite dovrebbe ribaltarsi in modo perfetto.
Prova a ricontrollare tutto per l'ultima volta.
Altrimenti fai un test creando un nuovo progetto e incollando i codici dell'oggetto del personaggio.
In un altro progetto a parte il codice dell'image_xscale funziona... ._.
Immagine

Immagine

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Tizzio »

usi draw_sprite dentro il personaggio?
oppure non hai l'evento draw?

Avatar utente
Wolfrost
Membro super
Messaggi: 692
Iscritto il: 03/08/2014, 13:08
Specialità: Programmazione
Uso: GM:Studio 1.4 Pro
Località: Una galassia lontana lontana...
Contatta:

Re: Problemissimo con l'image_xscale!!!

Messaggio da Wolfrost »

Tizzio ha scritto:usi draw_sprite dentro il personaggio?
oppure non hai l'evento draw?
Non ho l'evento draw nel personaggio.
Immagine

Immagine

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 159 ospiti