[TutorialVX] Fissare le Picture alle Mappe

Andare in basso

[TutorialVX] Fissare le Picture alle Mappe

Messaggio Da Andre™ il Dom Mag 23, 2010 12:11 pm

Fissare le Picture alle Mappe
Tutorial By Abadon92
Sulla base del tutorial di Luis.

Penso che la maggior parte di noi usi degli effetti di luce per creare un po' di atmosfera nel proprio progetto no?
Bene! Allora si pensa "Bè! Faccio una picture grande quanto la mappa e poi la metto sopra!". (il ragionamento non è del tutto sbagliato in fin dei conti).
Creano l'immagine, la mettono nel progetto e settano l'evento.
Testano il progetto e dicono "Ma come? Si muove l'immagine!".
Infatti l'immagine non solo si muove, ma se ne vede solo un pezzo (quello in alto a sinistra più precisamente).
Perché? Perché ogni immagine viene allineata nel punto in alto a sinistra (il punto "zero") e ne viene visualizzata solo la parte che lo schermo può contenere (544x416 pixel per intenderci).
Come risolvere questo problema? Semplice! Basta fissare l'immagine alla mappa.
Qui di seguito spiegherò il procedimento da seguire passo passo.
(questa mappa, come anche l'effetto di luce sono solo a scopo dimostrativo, se fa schifo, sono dettagli xDD)

> Per prima cosa creiamo la nostra mappa;
Spoiler:

> Decidiamo quali, quanti e dove mettere i nostri effetti di luce;
> Realizziamoli con photoshop;
Spoiler:

(fin qui credo siano capaci tutti)
Adesso arriva la parte della programmazione dell'evento.
E' semplice, non preoccupatevi.


> Creiamo un evento nel primo quadratino della mappa, questo;
Spoiler:

> Settiamo l'evento su "Processo Parallelo";
Spoiler:

> Ora andiamo su Variabili;
Spoiler:

> Creiamo 2 Variabili: una per la coordinata "X" e l'altra per la coordinata "Y";
Spoiler:


> Successivamente spuntiamo la casella "chara" nella parte inferiore della finestra, nel menù a tendina che si attiverà scegliamo "Questo Evento" e nel secondo menù a tendina selezioniamo "Schermo X"
(Ovviamente adesso sto settando la coordinata X, se dovessi settare anche la coordinata Y farei lo stesso procedimento, ma selezionando "Schermo Y" dal secondo menù a tendina).
In questo modo;
Spoiler:

> A questo punto Sottraiamo 16 pixel dalla variabile della coordinata "X" e 28 pixel dalla variabile della coordinata "Y". Così;
Spoiler:

> L'evento ora dovrebbe presentarsi in questo modo;
Spoiler:

> Adesso dobbiamo aggiungere rispettivamente alla variabile della coordinata "X" e a quella della coordinata "Y" metà del valore della "larghezza" e dell'"altezza" della vostra mappa.
(ricordo che per ricavare tali misure bisogna moltiplicare i "quadrati" per 32 pixel).
ES. Nel mio caso la mappa è di 17x25 (X= 17, Y= 25), moltiplichiamo ora per 32 entrambi i valori;

MAPPA: 17x25
X= 17
Y= 25
X= 17x32= 544
Y= 25x32= 800
Quindi la mia mappa ha dimensioni pari a 544x800 pixel.

Tornando al tutorial, nel mio caso dovrò aggiungere alla "X" 272 pixel (544/2) mentre alla coordinata "Y" 400 (800/2). Così:
Spoiler:

> Ora il nostro evento sarà impostato così:
Spoiler:

> Per finire Inseriamo la nostra immagine settando come impostazioni:
Posizione di Partenza: Centro
Spuntiamo la casella Coordinate Variabili e inseriamo rispettivamente nelle coordinata X e Y le variabili X e Y.
Così:

Spoiler:
(le restanti impostazioni, come l'opacità, possono essere cambiata tranquillamente per creare un effetto più o meno forte)

> Ecco infine l'evento completo:
Spoiler:


Se vi sono errori di qualsiasi tipo segnalatemelo e correggerò il prima possibile ^^
Spero abbiate capito (anche se dubito il contrario perché questo tutorial spiega perfino come premere i tasti del mouse xDD). Per qualsiasi problema chiedete pure, io sono qui **

Abadon92
avatar
Andre™
Admin

Messaggi : 192
Data d'iscrizione : 17.05.10
Età : 26
Località : Verona

Visualizza il profilo http://japanpasshon.netgoo.org

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum