Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Mo Jul 14, 2025 19:47

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Array für Player Position
BeitragVerfasst: So Sep 28, 2003 00:56 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 22, 2003 19:56
Beiträge: 104
Wohnort: Lübeck, Germany
Hallo Leute ich habe in der Delphi Referrenz jetzt nur den fogenden Code gefunden :
Code:
  1. tPlayerPos = array[0..100] of array[0..100] of integer;
  2.   //tPlayerPos[0,0] oder tPlayerPos[0][0]; // Wäre dann theoretisch so


jetzt möchte ich muß ich aber drei Werte haben,. Kann ich den Code dann wie folgt verwenden, oder geht das so nicht ?
Code:
  1. layerPos = array[0..100] of array[0..100] of array [0..100] of integer;
  2.   //tPlayerPos[0,0,0] oder tPlayer[0][0][0] ; // Wäre dann theoretisch so


Eigentlich kinkt das logisch und sollte auch funktionieren, habe aber so auf die schnelle keine Möglichkeit es zu testen, soweit bin ich noch nicht. :wink:

_________________
Gruß Sascha
[SM3D Game Development]


WERBUNG für ein gutes Projekt
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 28, 2003 01:27 
Offline
DGL Member

Registriert: Sa Aug 30, 2003 22:23
Beiträge: 36
Wohnort: Hamburg
jo Deklaration funktioniert ohne probleme..

_________________
<< Ich werde Ewig leben oder beim Versuch dies zu erreichen, sterben! >>


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 28, 2003 01:35 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 22, 2003 19:56
Beiträge: 104
Wohnort: Lübeck, Germany
Jep, danke Dir. Dann brauch nur noch mit dem folgenden Code weiter machen :
Code:
  1.  
  2. var tMyPlayerPos: tPlayerPos;
  3.  


Habe ich das jetzt richtig verstanden ? :idea: :?:

_________________
Gruß Sascha
[SM3D Game Development]


WERBUNG für ein gutes Projekt
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 28, 2003 08:21 
Offline
DGL Member

Registriert: Mo Jan 20, 2003 20:10
Beiträge: 424
Wohnort: nähe Starnberg
Hi,

ja, der Syntax ist korrekt. Aber bedenke, dieses Array ist 4MB Gross. Sicher, heutzutage ist das kein grosses Problem mehr, nur wofür willst Du es nehmen? Um Spielerpositionen zu verwalten?

Gruß
Thomas

_________________
http://www.seban.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Array für Player Position
BeitragVerfasst: So Sep 28, 2003 10:28 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Aug 30, 2003 11:56
Beiträge: 37
Wohnort: Wil, Switzerland
Code:
  1. tPlayerPos = array[0..100] of array[0..100] of array[0..100] of integer;


kann man auch ein wenig kürzer schreiben

Code:
  1. tPlayerPos = array[0..100, 0..100, 0..100] of integer;


zuweisung tPlayerPos[x, y, z] oder halt tPlayerPos[x][y][z]

was halt mehr gefällt ;)

_________________
Jailbird


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 28, 2003 13:11 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Jan 04, 2003 21:23
Beiträge: 674
Wohnort: Köln
ich frage mich, was du mit diesem riesigen Array machen willst :/

wenn du nur die Position von einem Spieler verwalten möchtest würde doch auch sowas reichen:
Code:
  1. tplayerpos:array[1..3] of single;


*verunsichert ist* ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 28, 2003 13:14 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 22, 2003 19:56
Beiträge: 104
Wohnort: Lübeck, Germany
Ja Danke Leute, irgendwie habe ich hier echt was verpeilt, denn mein Array wäre echt ein Monster Array, aber zum Glück gibt es ja Euch :wink: :idea:

_________________
Gruß Sascha
[SM3D Game Development]


WERBUNG für ein gutes Projekt
Bild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 15 Queries | GZIP : On ]