KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: lua black screen
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
problem steht oben hier der code:

Code:
--mein erstes menü


Hintergrund = Image.load("images/menu.png")


--farb-verknüpfungen


white = Color.new(255,255,255)
lawngreen = Color.new(124,252,0)
watergreen = Color.new(0,250,154)


--bild erscheinen und bei welcher reihe sie anfängt

current = 1
while true do
pad = Controls.read() --scannt die tasten
screen:clear() --koordinaten des bildes, 0,0 ist ganzer schirm
screen:blit(0,0,Hintergrund)
end

--wir sagen der psp was is wenn current geändert wird

if current == 1 then  --wenn current 1 is dann
screen:clear() --kooordinaten des bildes
screen:blit(0,0,Hintergrund) --zeigt das bild an
screen:print(10,30,"schuhe aus texas sind doof", watergreen)
screen:print(10,40,":O",white)
screen:print(10,50,"schließen", white)
end

if current == 2 then
screen:clear()
screen:blit(0,0,Hintergrund)
screen:print (10,30,"schuhe aus texas sind doof", white)
screen:print (10,40,":O",watergreen )
screen:print (10,50,"schließen",white)
end

if current == 3 then
screen:clear()
screen:blit(0,0,Hintergrund)
screen:print(10,30,"schuhe aus texas sind doof", white)
screen:print(10,40,":O",white)
screen:print(10,50,"schließen", watergreen)



if pad:up() and oldpad:up() ~= pad:up() then
current = current - 1
end

if pad:down() and oldpad:down() ~= pad:down() then
current = current + 1
end

if current == 4 then --wenn current 4 is springts auf 1 und andersrum
current = 1
end

if current == 0 then
current = 3
end

if pad:cross() and current == 3 then
System.Quit() -- beendet das homebrew
end

screen.waitVblankStart()
screen.flip()
oldpad = pad

end


edit: also an der psp kanns nicht liegen die freezt nicht
edit#2: liegt wohl am luaplayer6, könnte mir jemand einen link für den lua player 7 schicken?

Code:
current = 1
while true do
pad = Controls.read() --scannt die tasten
screen:clear() --koordinaten des bildes, 0,0 ist ganzer schirm
screen:blit(0,0,Hintergrund)
end


damit an dieser stelle was wangezeigt würde, fehlt nach
screen:blit(0,0,Hintergrund)
noch
screen.flip()

zudem ist das eine endlosschleife, da es keine abbruchbedingung gibt. zumindest keine die jemals erfüllt wird.

so hab den fehler gefixxt und nutze script.lua mit lua player 7. wenn ich es auf der psp starten will bleibt es beim gameboot stehn und die psp geht aus

mfg
alper
Lass mal das Bild weg. Vielleicht liegt es am Luaplayer.
Referenz-URLs