KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: [HOME] Sperren & Text erscheinen lassen
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

kann man in Lua den Home-Button sperren?

Wie lässt man Text nacheinander kommen:

Code:
screen:print(0,30, "unassigning flashs...", white)

screen.waitVblankStart(20    )

screen:print(0,40, "flash2: wasn't assinged - that's OK", white)

screen.waitVblankStart(20    )

screen:print(0,50, "flash3: wasn't assinged - that's OK", white)


So in etwa?

Camaro

PS: ich frage in letzter Zeit ziemlich viel^^

daniel133

Die Home Taste kannst du sperren mit

System.PopupHome

glaube ich
System.Homepopup(0)

Aber der befehl hat bei mir noch nie Funktioniert. Es kommt zwar kein Fehler aber man kann noch immer Home drücken...

daniel133

Das liegt daran das er nur mit lua hm 2 funktioniert
Bei mir im HM 8 geht es wunderbar!
OK, das mit der Home-Taste bekomme ich nicht hin, ist aber das kleinste Problem...
Vielmehr interessiert mich das:

Wie lässt man Text nacheinander kommen:

Code:
screen:print(0,30, "unassigning flashs...", white)

screen.waitVblankStart(20    )

screen:print(0,40, "flash2: wasn't assinged - that's OK", white)

screen.waitVblankStart(20    )

screen:print(0,50, "flash3: wasn't assinged - that's OK", white)


So in etwa?

wie meinst du das genau? willst du das eins nach dem anderen eingeblendet wird und dann am ende alle sichtbar sind oder soll immer nur eins davon angezeigt werden?

alle sichtbar, aber mit abstand von 0,3 sekunden eingeblendet:

Code:
screen:print(0,30, "unassigning flashs...", white)
screen.waitVblankStart(20    )
screen: flip()
System.sleep(350)
screen:print(0,40, "flash2: wasn't assinged - that's OK", white)
screen.waitVblankStart(20    )
screen: flip()
System.sleep(350)
screen:print(0,50, "flash3: wasn't assinged - that's OK", white)


nacheinander sichtbar:
einfach nach jeder zeile die angezeigt wird ein System.sleep(1000) einfügen und dann das bild neu anzeigen lassen mit screen:blit und flip

die zeit in den klammen hinter System.sleep -> 1000 = 1 sekunde!!

Referenz-URLs