Antwort schreiben  Thema schreiben 
Verfasser Nachricht
Robbynator
Junior Mitglied
**


Beiträge: 37
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 0
Beitrag: #1
xPSP  Lua problem

Hallo,
ich bin grad dabei ein kleines LUA HM project zu schreiben... Und ich weiß nich wie ich den Spieler in einer größeren Map verfolgen kann ??? Also die Kamera soll den spieler verfolgen.Wäre nett wenn ihr mir helfen könntet. Smile

20.08.2012 13:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Nome
Legende
*****


Beiträge: 1.207
Gruppe: User
Registriert seit: Jun 2012

Status: Offline
Danke erhalten: 364
Beitrag: #2
RE: Lua problem

Klappt nicht mit LUA. Wink


Määäääääääääääääääääääääääääääà ¤Ã¤Ã¤Ã¤Ã¤
ääääääääääääääääääääääääääääää äääää
ääääääääääääääääääääääääääääää äääää
ääääääääääääääääääääääääääääää äääää
ääääääääääääääääääääääääääääää äääää
ääääääääääääääääääääääääääääää äääää
ääääääääääääääääääääääääääääää äääää
20.08.2012 22:05
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Robbynator
Junior Mitglied
**


Beiträge: 37
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 0
Beitrag: #3
RE: Lua problem

is ja ein sch*** aber ich hatte schonmal irgendein Tutorial wo die map gescrollt wurde finde es aber nicht wieder Sad sicher das das nich geht Sad

21.08.2012 14:03
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
duLouser
Halbprofi
***


Beiträge: 138
Gruppe: User
Registriert seit: Sep 2011

Status: Offline
Danke erhalten: 49
Beitrag: #4
xPSP  RE: Lua problem

Gehört sowas nicht eher in Development?


Ja das ist möglich, man kann z.B. bei LUA HM 2 Variable für die Position der Kamera nehmen und das damit machen:

Code:
kamera_x = 0
kamera_y = 0



Bis jetzt, hat das noch nichts gebracht, dazu muss jetzt in alles, was "verschoben" werden soll geändert werden:

Von
screen:blit(0,0,hintergrund)

Zu
screen:blit(0+kamera_x,0+kamera_y,hintergrund)

Jetzt muss die Kamera sich noch bewegen, die einfachste Art das zu tun ist, wenn man immer den Spieler im Mittelpunkt hat. Es geht auch anders, sodass die Kamera mehr von dem Bereich zeigt, in den sich der Spieler bewegt, aber das ist etwas komplexer:

Code:
kamera_x = spieler_x + 240
kamera_y = spieler_y + 136


Zusammengefasst:

Code:
hintergrund = Image.load(background.png)

kamera_x = 0
kamera_y = 0

while true do
screen.flip()
screnn:clear()

kamera_x = spieler_x + 240
kamera_y = spieler_y + 136

screen:blit(0+kamera_x,0+kamera_y,hintergrund)
end


das musst du dann eben auf deinen code übertragen Wink


Das Leben ist ein scheiß Spiel, aber die Grafik ist Geil!!!


Blade! 0.7

Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2012 06:47 von duLouser.

22.08.2012 06:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Robbynator (Aug-23-2012), Neutrosider (Aug-22-2012)
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #5
xPSP  RE: Lua problem

Nome :
Klappt nicht mit LUA. Wink


bitte poste sowas nicht wenn du dir dabei nicht sicher bist, denn das stimmt einfach nicht, siehe poster über mir





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
22.08.2012 18:28
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
duLouser (Aug-29-2012), Robbynator (Aug-23-2012)
Robbynator
Junior Mitglied
**


Beiträge: 37
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 0
Beitrag: #6
RE: Lua problem

Du hast den player erstellen vergessen aber Vielen dank ! werds gleich mal testen Smile

23.08.2012 17:30
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

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




» zum Seitenanfang