Vai al contenuto

xCode gioco, punteggio e barra punteggio


Messaggi raccomandati

Salve a tutti, sto lavorando ad un gioco e nella schermata di gioco ho inserito un'immagine (una barra verticale divisa in 5 parti, ogni parte equivale a 1000 punti per un totale di 5000 punti a partita).

Oltre alla barra ho messo anche una sorta di pallino, esso dovrà posizionarsi nell'esatto punto della barra in base al punteggio.. esempio.. se il mio punteggio è di 2000 punti il pallino sulla barra sarà nella sezione di 2000 punti.

L'altezza della barra sarà equivalente al numero di pixel in altezza del proprio schermo, poiché tutti noi abbiamo risoluzioni differenti c'è un modo per ricavare la posizione che deve assumere il pallino sulla barra?

 

ho provato a fare cosi:

float valore = (barra.frame.size.height * punteggio )/5000;

e avanzavo il pallino in base al valore ricavato ma ho notato che esce fuori dallo schermo ancor prima di arrivare al punteggio 5000

 

Qualche consiglio?

Link al commento
Condividi su altri siti

Se non sbaglio:

2000 : altezza_img = X : altezza_schermo

Quindi farei: X = (altezza_schermo * 2000) / altezza_img

Questo se 5000 equivale al punto massimo dell'immagine.

iMac 27" ------ Macbook Air 13" ------ iPhone 3GS Black 16GB ------ iPhone 5 Black 32GB ------ 2 iPod Shuffle 1GB

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...