Antwort schreiben  Thema schreiben 
Seiten (2): « Erste [1] 2 Nächste > Letzte »
Verfasser Nachricht
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #1
xPSP  Lua frage

So leute ..Big Grin
ICh geh euch bestimmt mit meinen Lua fragen auf die NervenBig Grin
aber ich komm manchmal einfach nicht weiter Sad
Hierist ein Tut wie man ein Viereck programmiert was man bewegen kann.
Aber ich möchte statt den Viereck ein Bild haben.
Das is doch bestimmt möglich
Hier ist mein Code:

Code:
bild = Image.load("spielfeld.png")
ball = Image.load("ball.png")

x = 100
y = 100

while true do --Mainloop

taste = Controls.read()

screen:blit(0,0,bild,false)

Und weiter weiß ich nicht das ein Bild dann erscheint was ich dann bewegen kann.
(Mit den tasten kenne ich mich aus, also zum bewegen des vierecks etc.) Ich will nur wissen wie man dann das Bild einfügt statt den viereck




Dieser Beitrag wurde zuletzt bearbeitet: 20.05.2009 19:10 von Shikaza.

20.05.2009 19:09
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #2
RE: Lua frage

Das hab ich ja auch schon ausprobiert.
Das bild kommt zwar aber ich kann dann den Ball nicht bewegenSad




21.05.2009 11:01
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #3
RE: Lua frage

ja
aber ich kann ihn dann nicht bewegen
(die befehle fürs bewegen ab ich angeben ,nur ich hab sie hier nicht gepostet.)




21.05.2009 11:22
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #4
xPSP  RE: Lua frage

So hier ist er
und ich möchte statt den Viereck (befehl :
screen:fillRect(x,y,25,25,blue) )
mein bild was sich bewegt und was ich bewegen kann
Achja ich hab an den Seite ( links und Rechts ) eine Kollision programmiert wisst ihr noch zufällig wie ich die auch nach oben bekomme?
hier der code

Code:
blue = Color.new(0,0,255)
bild = Image.load("spielfeld.png")


x = 100
y = 100
modus = 0



while true do --Mainloop

if modus == 0 then
x = x+1
end

if x>480 then
modus = 1
end

if modus == 1 then
x = x-1
end

if x <0 then
modus = 0
end


taste = Controls.read()


if taste:left() then
x=x-1
end

if taste:right() then
x=x+1
end

if taste:up() then
y=y-1
end

if taste:down() then
y=y+1
end


screen:blit(0,0,bild,false)
screen:fillRect(x,y,25,25,blue)


screen.flip()
screen.waitVblankStart()
end




21.05.2009 11:37
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #5
RE: Lua frage

Sorry für den doppel post aber kann mir keiner helfen ? Sad




24.05.2009 17:33
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #6
RE: Lua frage

Ich denk mal Martuzki hat Ahnung davon, frag ihn doch mal via PN.




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


24.05.2009 17:52
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #7
RE: Lua frage

Werd ich machen Wink




24.05.2009 18:09
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Snake-frescht
Durchstarter
**


Beiträge: 57
Gruppe: User
Registriert seit: May 2009

Status: Offline
Danke erhalten: 5
Beitrag: #8
RE: Lua frage

Ok dein fehler ist der image.=Bild (0,255,0)
image.=beweglich curser.

24.05.2009 18:17
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Shikaza (May-24-2009)
Snake-frescht
Durchstarter
**


Beiträge: 57
Gruppe: User
Registriert seit: May 2009

Status: Offline
Danke erhalten: 5
Beitrag: #9
xPSP  RE: Lua frage

Echt mist ich dachte der gehtSad

24.05.2009 18:33
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #10
xPSP  RE: Lua frage

Sorry Leute Wink
das wa noch mein alter codeSadalso mit den fehlern)
Das hier ist der gleiche Wink
Nur halt das die y achse jetz auch kollision hat ( unsichbare mauer) ^^

Jetz fehlt mir halt nur noch das ich ein bild für das viereck einsetzen kann Wink


Code:
blue = Color.new(0,0,255)
bild = Image.load("spielfeld.png")

x = 100
y = 100
modus = 0

while true do --Mainloop

if modus == 0 then
x = x+1
end

if x>480 then
modus = 1
end

if modus == 1 then
x = x-1
end

if x <0 then
modus = 0
end

if modus == 2 then
y = y+1
end

if y>272 then
modus = 3
end

if modus == 3 then
y = y-1
end

if y <0 then
modus = 2
end

taste = Controls.read()

if taste:left() then
x=x-1
end

if taste:right() then
x=x+1
end

if taste:up() then
y=y-1
end

if taste:down() then
y=y+1
end

screen:blit(0,0,bild,false)
screen:fillRect(x,y,25,25,blue)

screen.flip()
screen.waitVblankStart()
end




Dieser Beitrag wurde zuletzt bearbeitet: 24.05.2009 19:30 von Shikaza.

24.05.2009 19:19
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #11
RE: Lua frage

ok danke Wink




24.05.2009 20:18
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #12
xPSP  RE: Lua frage

Kein Problem habs jetz gelöst Smile
Trotzdem danke Wink

Hier ist dann nochmal der codeWink
Achja ich hab jetz nicht mehr das Steuerkreuz verwendet sondern das Analog

Hier der Code der ihn wissen möchte Wink

Code:
blue = Color.new(0,0,255)
bild = Image.load("spielfeld.png")
ball = Image.load("ball.png")

ball_x = 100
ball_y = 100

x = 100
y = 100
modus = 0



while true do --Mainloop

if modus == 0 then
x = x+1
end

if x>480 then
modus = 1
end

if modus == 1 then
x = x-1
end

if x <0 then
modus = 0
end

if modus == 2 then
y = y+1
end

if y>272 then
modus = 3
end

if modus == 3 then
y = y-1
end

if y <0 then
modus = 2
end

taste = Controls.read()

dx = taste:analogX()
dy = taste:analogY()

if dx > 30 then
ball_x = ball_x + (math.abs(taste:analogX())/64)
end

if dx < -30 then
ball_x = ball_x - (math.abs(taste:analogX())/64)
end

if dy > 30 then
ball_y = ball_y + (math.abs(taste:analogY())/64)
end
if dy < -30 then
ball_y = ball_y - (math.abs(taste:analogY())/64)
end --DPad-Code ENDE

screen:blit(0,0,bild,false)
screen:blit(ball_x,ball_y,ball,true)

screen.flip()
screen.waitVblankStart()
end




25.05.2009 18:51
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Martuzki (May-25-2009)
Shikaza
Profi
****


Beiträge: 329
Gruppe: User
Registriert seit: Feb 2009

Status: Offline
Danke erhalten: 29
Beitrag: #13
RE: Lua frage

Klar gerne Wink




26.05.2009 13:47
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Seiten (2): « Erste [1] 2 Nächste > Letzte »
Antwort schreiben  Thema schreiben 

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang