|
Verfasser |
Nachricht |
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
PGE LUA Bilder Laden im Menü
Hallo leute,
ich hab mal ne frage zu pge lua. Bitte keine Links.
Mein Problem ist das, dass menü gezeigt wird aber nicht das Bild.
-- Create some colors
red = pge.gfx.createcolor(255, 0, 0)
blue = pge.gfx.createcolor(0, 0, 255)
black = pge.gfx.createcolor(0, 0, 0)
white = pge.gfx.createcolor(255, 255, 255)
-- Load a font, 16 pixels in height, to VRAM
verdana16 = pge.font.load("verdana.ttf", 16, PGE_RAM)
-- Check the font loaded correctly
if not verdana16 then
error("Failed to load font: verdana.ttf")
end
local weiss = pge.gfx.createcolor(255, 255, 255)
bild = pge.texture.load("pspkingrocks.png")
if not bild then
error("Bild konnte nicht geladen werden :(")
end
menu = {"NEU","Spiele","Spiele Add-Ons","Videos","Musik","CFW","Wallpaper","Plug-ins","Homebrews"}
FILE_INDEX = 1
INDEX_MIN = 1
INDEX_MAX = #menu
-- Loop with exit requested
while pge.running() do
-- Update controls
pge.controls.update()
-- Start drawing
pge.gfx.startdrawing()
-- End drawing
pge.gfx.clearscreen()
-- Activate the font for drawing
verdana16:activate();
for index,entry in ipairs(menu) do
if index == FILE_INDEX then
verdana16:print(30, index * 20, blue,entry)
else
verdana16:print(30, index * 20, red,entry)
end
end
if pge.controls.pressed(PGE_CTRL_UP) and FILE_INDEX > INDEX_MIN then
FILE_INDEX = FILE_INDEX - 1
elseif pge.controls.pressed(PGE_CTRL_DOWN) and FILE_INDEX < INDEX_MAX then
FILE_INDEX = FILE_INDEX + 1
end
if pge.controls.pressed(PGE_CTRL_CROSS) then
if FILE_INDEX == 1 then
--mach zeug
elseif FILE_INDEX == 2 then
--mach anderes zeug
elseif FILE_INDEX == 3 then
--exit zeug
end
end
-- End drawing
pge.gfx.enddrawing()
-- Swap buffers
pge.gfx.swapbuffers()
end
Vielen Dank
|
|
29.12.2009 20:47 |
|
|
|
lil agon
Banned
Beiträge: 262
Gruppe: Banned
Registriert seit: Dec 2009
Status:
Abwesend
Danke erhalten: 23
|
RE: PGE LUA Bilder Laden im Menü
Du hat das von ein TUT kopiert oder ..checkst du die ganzen schritte ??
|
|
29.12.2009 21:11 |
|
|
|
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
RE: PGE LUA Bilder Laden im Menü
ja natürlich versteh ich dir schritte. Ich hab alle tuts von lett1 studiert aber ich krieg das bild nicht hin.
Bitte hilf mir.
|
|
29.12.2009 21:14 |
|
|
|
lil agon
Banned
Beiträge: 262
Gruppe: Banned
Registriert seit: Dec 2009
Status:
Abwesend
Danke erhalten: 23
|
RE: PGE LUA Bilder Laden im Menü
ich kan nur lua also ja wen das wie lua ist dan weis ich wo der Fehler ist
|
|
29.12.2009 21:17 |
|
|
|
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
RE: PGE LUA Bilder Laden im Menü
du kannst doch sehen das , dass pge ist
|
|
29.12.2009 21:26 |
|
|
|
Lett1
Hurr Durr
Beiträge: 548
Gruppe: User
Registriert seit: Nov 2009
Status:
Offline
Danke erhalten: 597
|
RE: PGE LUA Bilder Laden im Menü
Du zeichnest das Bild nicht, sie dir mein Bild Tut an.
Der Code fürs Bild muss vor den der das Menü zeichnet.
|
|
29.12.2009 21:27 |
|
|
|
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
RE: PGE LUA Bilder Laden im Menü
ich hab mir schon dein tut durchgelesen, aber ich versteh nicht wie man fusioniert. Kannst du mir den code posten
|
|
29.12.2009 21:38 |
|
|
|
Lett1
Hurr Durr
Beiträge: 548
Gruppe: User
Registriert seit: Nov 2009
Status:
Offline
Danke erhalten: 597
|
RE: PGE LUA Bilder Laden im Menü
-- Create some colors
red = pge.gfx.createcolor(255, 0, 0)
blue = pge.gfx.createcolor(0, 0, 255)
black = pge.gfx.createcolor(0, 0, 0)
white = pge.gfx.createcolor(255, 255, 255)
-- Load a font, 16 pixels in height, to VRAM
verdana16 = pge.font.load("verdana.ttf", 16, PGE_RAM)
-- Check the font loaded correctly
if not verdana16 then
error("Failed to load font: verdana.ttf")
end
local weiss = pge.gfx.createcolor(255, 255, 255)
bild = pge.texture.load("pspkingrocks.png")
if not bild then
error("Bild konnte nicht geladen werden :(")
end
menu = {"NEU","Spiele","Spiele Add-Ons","Videos","Musik","CFW","Wallpaper","Plug-ins","Homebrews"}
FILE_INDEX = 1
INDEX_MIN = 1
INDEX_MAX = #menu
-- Loop with exit requested
while pge.running() do
-- Update controls
pge.controls.update()
-- Start drawing
pge.gfx.startdrawing()
-- End drawing
pge.gfx.clearscreen()
bild:activate()
pge.texture.draweasy(bild, 0, 0)
-- Activate the font for drawing
verdana16:activate();
for index,entry in ipairs(menu) do
if index == FILE_INDEX then
verdana16:print(30, index * 20, blue,entry)
else
verdana16:print(30, index * 20, red,entry)
end
end
if pge.controls.pressed(PGE_CTRL_UP) and FILE_INDEX > INDEX_MIN then
FILE_INDEX = FILE_INDEX - 1
elseif pge.controls.pressed(PGE_CTRL_DOWN) and FILE_INDEX < INDEX_MAX then
FILE_INDEX = FILE_INDEX + 1
end
if pge.controls.pressed(PGE_CTRL_CROSS) then
if FILE_INDEX == 1 then
--mach zeug
elseif FILE_INDEX == 2 then
--mach anderes zeug
elseif FILE_INDEX == 3 then
--exit zeug
end
end
-- End drawing
pge.gfx.enddrawing()
-- Swap buffers
pge.gfx.swapbuffers()
end
|
|
29.12.2009 22:29 |
|
|
|
lil agon
Banned
Beiträge: 262
Gruppe: Banned
Registriert seit: Dec 2009
Status:
Abwesend
Danke erhalten: 23
|
RE: PGE LUA Bilder Laden im Menü
Was ist der unterschie zwischen PGE und LUA
|
|
29.12.2009 23:00 |
|
|
|
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
RE: PGE LUA Bilder Laden im Menü
@agon: Hör bitte auf zu spamen. Das hier ist ein Thread um zu helfen und wenn du kein Tipp parat hast, lass das bitte. Du bist mir schon auch in anderen Threads aufgefallen.
@lett1: Dein script funktioniert nicht. Kannste es mal selber ausprobieren?!
|
|
29.12.2009 23:13 |
|
|
|
Lett1
Hurr Durr
Beiträge: 548
Gruppe: User
Registriert seit: Nov 2009
Status:
Offline
Danke erhalten: 597
|
RE: PGE LUA Bilder Laden im Menü
Was den für ein Error, hab leider grade keine Psp zur hand. Komm in den irc chat von poedel wenns geht.
|
|
29.12.2009 23:14 |
|
|
|
Pac:Man
Experte
Beiträge: 866
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 451
|
RE: PGE LUA Bilder Laden im Menü
Es tut mir leid lett. Dein Code funzte einwandfrei. Ich war zu dumm um es einzufügen.
Noch was: kannste meine PN Beantworten?!
|
|
29.12.2009 23:22 |
|
|
|