Torna indietro   Console-Tribe.com Forum > Console Area > Sony Labs > Sony PSP (PlayStation Portable) > Programming > PSP Programming Tutorials

PSP Programming Tutorials Zona in cui potete trovare una raccolta di Tutorials con cui iniziare a programmare Applicazioni e Giochi per PSP

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
Vecchio 13-07-2008, 22.40.57   #1 (permalink)
Triple H
Tribe Senior
 
L'avatar di Triple H
 
Info generali:
Data registrazione: 21-01-2008
Residenza: Dove la gente va su www.lua.org prima di rompermi su una funzione LUA
Messaggi: 1,216

Predefinito [Guida] Programmare in LUA (lezione 6)

Lezione 6-Caricare una nuova pagina LUA




Dopo aver creato la nostra paginetta normale per fare in modo di passare ad una nuova pagina LUA tramite la pressione di un tasto bisogna fare cosi:

Codice:
pad = Controls.read()
Dichiariamo che "pad" carica i "controlli" della psp

Codice:
if pad:cross() then
Poniamo la condizione "Se Tasto X è premuto"

Codice:
System.currentDirectory("ms0:/PSP/GAME/NOMENOSTRAHOMEBREW/SYSTEM")
dofile("NUOVAPAGINA.lua")
end
Diciamo al programma la directory dove è contenuta la nuova pagina da aprire e poi tramite il "dofile" gli diciamo come si chiama il file.
Triple H è  collegato   Rispondi citando
Sponsored Links
Vecchio 13-07-2008, 23.37.56   #2 (permalink)
bedy
Tribe Senior
 
L'avatar di bedy
 
Info generali:
Data registrazione: 30-10-2007
Residenza: a casa mia ti basta
Età: 15
Messaggi: 998

Predefinito

scusami un secondo.. non ho mai provato queste cose ma dall'anno prossimo imparero ad usare il c++ a scuola.. vorrei sapere se le scritte vanno messe tutte una sotto l'altra..
tipo:
pad = Controls.read()
if pad:cross() then
bedy non  è collegato   Rispondi citando
Vecchio 14-07-2008, 01.57.29   #3 (permalink)
therazor
Tribe Master
 
L'avatar di therazor
 
Info generali:
Data registrazione: 03-06-2007
Residenza: dappertutto....basta che ci sia anke la mia PSP
Età: 16
Messaggi: 3,406

Predefinito

eccola! domani me la guardo per benino
therazor non  è collegato   Rispondi citando
Vecchio 14-07-2008, 09.08.56   #4 (permalink)
Triple H
Tribe Senior
 
L'avatar di Triple H
 
Info generali:
Data registrazione: 21-01-2008
Residenza: Dove la gente va su www.lua.org prima di rompermi su una funzione LUA
Messaggi: 1,216

Predefinito

Sarebbe meglio metterle una dopo l'altra perchè mettendole tutte in una sola riga c'è possibilità che il codice non funzioni
Triple H è  collegato   Rispondi citando
Vecchio 22-07-2008, 16.55.15   #5 (permalink)
darkpuma
 
L'avatar di darkpuma
 
Info generali:
Data registrazione: 19-06-2008
Residenza: BUS
Età: 2
Messaggi: 382

Predefinito

Citazione:
Originalmente inviato da Triple H Visualizza messaggio
Lezione 6-Caricare una nuova pagina LUA




Dopo aver creato la nostra paginetta normale per fare in modo di passare ad una nuova pagina LUA tramite la pressione di un tasto bisogna fare cosi:

Codice:
pad = Controls.read()
Dichiariamo che "pad" carica i "controlli" della psp

Codice:
if pad:cross() then
Poniamo la condizione "Se Tasto X è premuto"

Codice:
System.currentDirectory("ms0:/PSP/GAME/NOMENOSTRAHOMEBREW/SYSTEM")
dofile("NUOVAPAGINA.lua")
end
Diciamo al programma la directory dove è contenuta la nuova pagina da aprire e poi tramite il "dofile" gli diciamo come si chiama il file.
ke significa... Dopo aver creato la nostra paginetta normale per fare in modo di passare ad una nuova pagina LUA... la nostra paginetta?? ke ci dobbiamo scrivere lì??
darkpuma non  è collegato   Rispondi citando
Vecchio 22-07-2008, 17.24.46   #6 (permalink)
Lionheart89
PSP Tribe Mod
 
L'avatar di Lionheart89
 
Info generali:
Data registrazione: 30-01-2008
Età: 89
Messaggi: 3,935

Predefinito

questo script serve per richiamare un'altro script *.lua durante l'esecuzione di uno script principale

ovvero se tu lanci il file 1.lua, e vuoi richiamare il file 2.lua mentre sei ancora in 1.lua, premi il tasto corrispondente e verra aggiornata la pagina da 1.lua a 2.lua
Lionheart89 è  collegato   Rispondi citando
Vecchio 02-08-2008, 22.36.16   #7 (permalink)
darkpuma
 
L'avatar di darkpuma
 
Info generali:
Data registrazione: 19-06-2008
Residenza: BUS
Età: 2
Messaggi: 382

Predefinito

Citazione:
Originalmente inviato da Lionheart89 Visualizza messaggio
questo script serve per richiamare un'altro script *.lua durante l'esecuzione di uno script principale

ovvero se tu lanci il file 1.lua, e vuoi richiamare il file 2.lua mentre sei ancora in 1.lua, premi il tasto corrispondente e verra aggiornata la pagina da 1.lua a 2.lua
ah okok capito
darkpuma non  è collegato   Rispondi citando
Vecchio 04-08-2008, 20.53.11   #8 (permalink)
fabrizio1111
Tribe Member
 
L'avatar di fabrizio1111
 
Info generali:
Data registrazione: 28-02-2008
Età: 12
Messaggi: 269

Predefinito

e per esempio SYSTEM.lua> NUOVAPAGINA.lua (e poi voglio continuare a cambiare pagina? infinitamente tutte le volte che premo X?)
fabrizio1111 non  è collegato   Rispondi citando
Vecchio 04-08-2008, 21.14.55   #9 (permalink)
darkpuma
 
L'avatar di darkpuma
 
Info generali:
Data registrazione: 19-06-2008
Residenza: BUS
Età: 2
Messaggi: 382

Predefinito

Citazione:
Originalmente inviato da fabrizio1111 Visualizza messaggio
e per esempio SYSTEM.lua> NUOVAPAGINA.lua (e poi voglio continuare a cambiare pagina? infinitamente tutte le volte che premo X?)
si puoi farlo devi mettere un comando di quel genere in ogni pagina,non è ke se metti quel comando in system.lua,schiacci x ,ti cambia pagina, ma una volta,devi mettere il comando appropriato in ogni pagina...
mi sembra ovvio...
darkpuma non  è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 visitatori)
 
Strumenti discussione
Modalità visualizzazione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Attivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Attivato
Vai al forum


Tutti gli orari sono GMT +2. Adesso sono le 21.49.07.

Powered by vBulletin versione 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Graphic designed by Console-Tribe © 2006