scusate domandina si può diminuire le dimensioni del cursore di selezione personaggio?????????????GRZIE
Pagina 1 di 1
domanda semplice e rapida
#2
Inviato 12 July 2008 - 21:01
yes, si può fare.
devi cambiarlo, o ridimensionarlo, estraendolo dal file system.sff, e cmq per cambiare colonne e righe disponibili devi toccare anche il system.def
devi cambiarlo, o ridimensionarlo, estraendolo dal file system.sff, e cmq per cambiare colonne e righe disponibili devi toccare anche il system.def
#3
Inviato 12 July 2008 - 21:29
Devo ridimensionarlo e basta per le colonne e tutto il resto lo so fare ma il cursore nn mi riesce come faccio precisamente??????????
#4
Inviato 13 July 2008 - 11:46
--------
Nota introduttiva:
Il sottoparametro Scale ti permette di ridimensionare la dimensione dell'immagine della casella del personaggio. Il valore di Scale è un valore di moltiplicazione e quindi
1 = 100% (dimensione originale) rispetto al PCX che si trova nell'SFF
0.50 = 50% (metà dimensione) rispetto al PCX che si trova nell'SFF
2 = 200% (doppia dimensione) rispetto al PCX che si trova nell'SFF
Quindi
[...].scale = 2,2
significa aumentare due volte la dimensione dell'immagine rispetto all'originale, sia sull'asse X che sull'asse Y.
[...].scale = 1,1
significa mantenere la dimensione originale. Visto che questo è il valore normale, non ha senso inserire l'istruzione in questione quando non si vuole ridimensionare una immagine
----
Come fare la ridimensione? Basta anche semplicemente mettere uno scaling con i parametri opportuni.
bisogna andare Sotto [Select Info]
Cell.size ;dimensione reale delle celle (normalmente 27x27, ovvero due pixel in più dei portrait)... per sapere la dimensione reale fare uno shot con F12 (quello che vedi sullo schermo è influenzato dalla tua risoluzione personale). Questo serve per avere un corretto scorrimento tra un personaggio e l'altro una volta che si muove il cursore.
Cell.bg.spr = 150,0 ;l'immagine SFF delle caselline che poi conterranno i volti dei chars
Cell.bg.scale = X,Y ;Se ti serve, aggiungilo. Vedi nota introduttiva per l'uso di scale
cell.random.spr = 151,0 ;l'immagine SFF della casellina random (generalmente con il punto di domanda)
cell.random.scale = X,Y
---------
p1.cursor.active.spr = 160,0 ;immagine SFF del cursore attivo
p1.cursor.done.spr = 161,0 ;immagine SFF del cursore che indica un char scelto (es. il mio screenpack non lo contempla)
p2.cursor.active.spr = 170, 0
p2.cursor.done.spr = 171, 0 ;stessi parametri di prima, ma per il giocatore 2
anche qui i cursori possono essere scalati con
p1.cursor.active.scale = X,Y
p1.cursor.done.scale = X,Y
p2.cursor.active.scale = X,Y
p2.cursor.done.scale = X,Y
anche qui, probabilmente, i parametri non ci saranno e dovrai aggiungerli tu
-------------
portrait.scale = X,Y ;questa istruzione la troverai sicuramente.
Questo parametro ridimensiona le icone piccole dei chars (small portrait, o immagine 9000,0) che verranno visualizzate nel select.def. Le normali dimensioni di una small portrait sono 25x25 pixel
Nota introduttiva:
Il sottoparametro Scale ti permette di ridimensionare la dimensione dell'immagine della casella del personaggio. Il valore di Scale è un valore di moltiplicazione e quindi
1 = 100% (dimensione originale) rispetto al PCX che si trova nell'SFF
0.50 = 50% (metà dimensione) rispetto al PCX che si trova nell'SFF
2 = 200% (doppia dimensione) rispetto al PCX che si trova nell'SFF
Quindi
[...].scale = 2,2
significa aumentare due volte la dimensione dell'immagine rispetto all'originale, sia sull'asse X che sull'asse Y.
[...].scale = 1,1
significa mantenere la dimensione originale. Visto che questo è il valore normale, non ha senso inserire l'istruzione in questione quando non si vuole ridimensionare una immagine
----
Come fare la ridimensione? Basta anche semplicemente mettere uno scaling con i parametri opportuni.
bisogna andare Sotto [Select Info]
Cell.size ;dimensione reale delle celle (normalmente 27x27, ovvero due pixel in più dei portrait)... per sapere la dimensione reale fare uno shot con F12 (quello che vedi sullo schermo è influenzato dalla tua risoluzione personale). Questo serve per avere un corretto scorrimento tra un personaggio e l'altro una volta che si muove il cursore.
Cell.bg.spr = 150,0 ;l'immagine SFF delle caselline che poi conterranno i volti dei chars
Cell.bg.scale = X,Y ;Se ti serve, aggiungilo. Vedi nota introduttiva per l'uso di scale
cell.random.spr = 151,0 ;l'immagine SFF della casellina random (generalmente con il punto di domanda)
cell.random.scale = X,Y
---------
p1.cursor.active.spr = 160,0 ;immagine SFF del cursore attivo
p1.cursor.done.spr = 161,0 ;immagine SFF del cursore che indica un char scelto (es. il mio screenpack non lo contempla)
p2.cursor.active.spr = 170, 0
p2.cursor.done.spr = 171, 0 ;stessi parametri di prima, ma per il giocatore 2
anche qui i cursori possono essere scalati con
p1.cursor.active.scale = X,Y
p1.cursor.done.scale = X,Y
p2.cursor.active.scale = X,Y
p2.cursor.done.scale = X,Y
anche qui, probabilmente, i parametri non ci saranno e dovrai aggiungerli tu
-------------
portrait.scale = X,Y ;questa istruzione la troverai sicuramente.
Questo parametro ridimensiona le icone piccole dei chars (small portrait, o immagine 9000,0) che verranno visualizzate nel select.def. Le normali dimensioni di una small portrait sono 25x25 pixel
Condividi questa discussione:
Pagina 1 di 1

Aiuto









