EsMauro86 Posted October 21, 2006 Share Posted October 21, 2006 cosa fa questa istruzione??#Nome self.contents.font.bold = true self.contents.draw_text(@sinistra_col1,@altezza,80,50,Valori_Vari::NOME) #Nome - Valore self.contents.font.bold = false self.contents.draw_text(@sinistra_col1+105,@altezza,100,50,$data_actors[$data_actors[id_pg].id].name) http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritatehttp://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif Link to comment Share on other sites More sharing options...
0 Lord Bel Posted October 21, 2006 Share Posted October 21, 2006 (edited) E' in genere riferita nella classe di una finestra.Questa istruzione permette di modificare TUTTO l'interno della finestra, immagine o no.Questa istruzione infatti si riferisce ad un oggetto bitmap. In questo caso, sia testo che immagini sono rappresentate da bitmap. Il punto è che contents è usabile solo per delle classi di finestre. self.contents.font.bold = trueInutile dirlo: Mette a grassetto il font che sarà usato per scrivere qualcosa.self.contents.draw_text(@sinistra_col1,@altezza,80,50,Valori_Vari::NOME)Questa istruzione "disegna un testo", una scritta, nella finestra, e dentro la parentesi ci devono essere questi argomenti, in ordine:- X- Y- Lunghezza testo- Altezza Testo- TESTO da scrivere- Varie ed eventuali [come Centrato, a destra, a sinistra, ecc]X e Y sono i punti DENTRO LA FINESTRA dove sarà iniziato a scrivere il testo, quindi se mettete 0,0 non verrà in FONDO allo schermo di gioco, ma in fondo alla finestra, che potrebbe anche essere in alto rispetto allo schermo! Esempio:self.contents.draw_text(@x,@y,320,32,"Lo vedi che non è difficile?",1]Scriverà nella finestra alle coordinate @x e @y il dato testo per 320 pixel massimi di lunghezza e 32 massimi di altezza. In caso di superamento di tali valori, il testo sarà ristretto. Dato che così non si possono inserire virgole, in genere si mette il testo in una variabile "testo" @testo = "Questo metodo è più comodo del precedente, posso anche mettere le virgole :O"self.contents.draw_text(@x,@y,320,32,@testo,1] self.contents.clear = truePulisce TOTALMENTE una finestra, cancellando scritte e disegni. ASSOLUTAMENTE da fare per cambiare anche solo una lettera: Se questa istruzione non viene eseguita, il nuovo testo si sovrapporrà a quello precedente, causando non solo rallentamenti vari ma anche orrore dal punto di vista grafico. Ovviamente self.contents si districa in altre millemila funzioni, come self.contents.font.size = 18Dimensione del font a 18 ptself.contents.font.name = "Tahoma"impostare il font in Tahoma Eccetera eccetera. Sta a te scoprirle spulciando lo script di RMXP :°) Edited October 21, 2006 by Lord Bel ~ R²S ~ - '°•o Realizing Random Scrips o•°' Link to comment Share on other sites More sharing options...
0 EsMauro86 Posted October 21, 2006 Author Share Posted October 21, 2006 ok mi metto al lavoro le troverò tutte :D http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg Conosco la metà di voi solo a metà e nutro per meno della metà di voi metà dell'affetto che meritatehttp://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpg http://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif Link to comment Share on other sites More sharing options...
Question
EsMauro86
cosa fa questa istruzione??
http://img255.imageshack.us/img255/3640/bannerpubbforumhy3.jpg
http://img514.imageshack.us/img514/8091/alilarter125x200he9.jpghttp://img210.imageshack.us/img210/8009/hermione125x200ji9.jpghttp://img210.imageshack.us/img210/3761/angelina125x200copiapi1.jpghttp://img514.imageshack.us/img514/6415/jinnyweasley125x200wc9.jpghttp://img514.imageshack.us/img514/6542/alicia125x200kp1.jpghttp://img187.imageshack.us/img187/8117/cipollinocommossojr0.gif
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now