Français
Forum

Pathfinder

 
allô
avec dem Pathfinder de Moritz Kersten habe je une Pfad
erstellt et cet comme Koordinaten.pst sowie comme KoordinatenExport.pff
gespeichert et Exportiert.
eh bien veux je avec qui SpeedDll cet Pathdatei nutzen.
MoveSpriteWithTable(sprite&,werte#,14,0,0,1).

mon Frage comment volonté derartige Fichiers lire ? peux mir einer
avec einem Codestück aider !

avec freundlichen Grüßen
Reinhard

PS. si es aller sollte ist qui Phatfinder.exe ebenso bien comment qui ProSpeed.Dll
 
19.04.2004  
 



Salut,
entier simple avec qui Funktion ReadFileFast()
KompilierenMarqueSéparation
a$="Koordinaten.pst"
ReadFileFast(addr(a$),werte#,0,filesize(a$))e>

Sebastian
 
19.04.2004  
 



allô Reinhard et merci Sebastian,

ici et avec ca ausführlicher.
ProSpeed et Pathfinder sommes extra aufeinander abgestimmt. Verwenden dois du qui Pst-Fichiers.
cela Beispiel utilise Profan 7 et allez en aus, cela bereich# deklariert et ausreichend dimensioniert ist:
KompilierenMarqueSéparation
text$="Koordinaten.pst"
x&=FileSize(text$)
ReadFileFast(addr(text$),bereich#,0,x&) Pst-Datei in Bereich# laden
ChangeLongSequence(bereich#,x&) Wenn du dies einbaust, fliegt das Sprite anders herum
xx&=Word(bereich#,0)
yy&=Word(bereich#,2)
SetSpritePos(sprite&,xx&,yy&,xx&,yy&) Sprite auf Anfangs-Position der Tabelle setzen
MoveSpriteWithTable(sprite&,bereich#,(x&/4),0,0,0) Sprite starten
SetSpriteMovingMode(sprite&,1) Linienmodus a>

attention, si du den Linienmodus benutzt, j'ai encore une kleinen Bug entdeckt. si qui Linienmodus benutzt wird, müßen mindestens deux Sprites generiert son. si seulement un Sprite aktiv ist, wird un faute gemeldet.
je versuche den faute so vite comment possible pour trouver.....

qui Pathfinder ist wirklich toll. Sollten ici encore Fragen auftreten, peut son vous aussi im ProSpeed-Forum se mettre. qui Autor, Moritz Kersten hat tout autor gebeten, weil il quelques Monate im Ausland son wird et pas erreichbar ist.

Salut, Frank
 
19.04.2004  
 



Nachtrag,

ProSpeed et Pathfinder verarbeiten aussi negative Tabellenwerte. Weil qui Tabellenwerte mais Words sommes, wird Profan hierbei faute produzieren, car Profan arbeitet pas avec negativen Words!
Um sur numéro sûrement pour aller, si son qui XY-Position eines Sprites sur den Anfang qui Tabelle mets, solltet son écrivons:
KompilierenMarqueSéparation
xx&=Word(bereich#,0) X Wert lesen
yy&=Word(bereich#,2) Y Wert lesen
Case xx&>32767:xx&=xx&-65536 im Minusfall umwandeln
Case yy&>32767:yy&=yy&-65536
SetSpritePos(raumschiff&,xx&,yy&,xx&,yy&) und Sprite setzen
/pre>

Salut, Frank
 
19.04.2004  
 



allô

Zunächst une Dank à alle qui une Solution angeboten avons, avant allem im
ProSpeed Forum.
Habe naturellement tout de suite une Test gemacht et es funktioniert wirklich. c'est pourquoi
qui conseil pour Spielerprogrammierer - Besorgt euch qui SpeedDll et den Pathfinder -

oui c'est ca qui Beschreibung vom Frank sollte dans qui Aider qui SpeedDll et
dans den Pathfinder aufgenommen volonté.
den Bug im Linienmodus konnte je nachvollziehen, chez 2 et plus Sprites klappt
es mais seulement la fois.

mfg
Reinhard
 
19.04.2004  
 



allô Reinhard,

merci pour deine Worte.
qui Pathfinder ist oui maintenant partie des ProSpeed-Pakets.

je hatte seinerzeit den Moritz gefragt, si il seinen Cordmaker pas erweitern veux. et so avons wir im Laufe qui Zeit den Pathfinder entwickelt, wobei Moritz qui Profan-Programmation übernommen hat et je quelques Assembler-Funktionen hinzugesteuert habe, quoi arrêt gebraucht wurde. toujours plus idées kamen hinzu et aujourd'hui steht un Werkzeug zur Disposition, cela sich voyons laisser peux.
Moritz ist momentan im Ausland, sa Page d'accueil ist offline ou bien wird es bientôt son, weil il den Provider échanger voudrais, si il wieder voilà.
mais une à ProSpeed speziell angepaßte Version des Pathfinders ist oui im ProSpeed-paquet, et chacun Benutzer sollte actif en Gebrauch faire...

cela Beispiel werde je dans qui ProSpeed-Anleitung prendre.

Den faute konnte je encore pas trouver. là il irgendwo dedans des Sprite-Threads auftritt (denke je zumindest), ist il schwer trop lokalisieren. mais je suis voller espoir. Momentan doit arrêt encore un Pseudosprite (z.B. 1x1 Pixel) comme Erstes incorporé volonté, jusqu'à un Update erfolgt ist.

Salut, Frank
 
19.04.2004  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.336 Views

Untitledvor 0 min.
Helmut17.07.2018
Lutz29.10.2017
RudiB.04.02.2013

Themeninformationen

cet Thema hat 1 participant:

unbekannt (6x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie