Aktuelle Zeit: Mi 22. Nov 2017, 08:18

 [Zurück]   Alle Zeiten sind UTC + 1 Stunde


 Menü 
 Anmelden 
Benutzername:


Passwort:

>> Passwort vergessen

Mich bei jedem Besuch automatisch anmelden

 Links
Energiespartipps
 Statistiken 
Beiträge insgesamt: 5378
Themen insgesamt: 827
Dateianhänge: 40

Themen pro Tag: 0
Beiträge pro Tag: 2
Benutzer pro Tag: 0
Themen pro Benutzer: 3
Beiträge pro Benutzer: 18
Beiträge pro Thema: 7

Mitglieder insgesamt: 299
Unser neuestes Mitglied: beetlejuice


 Seite 1 von 1
Bookmark and Share  
Autor Deine Nachricht
PC Erfahrener
Logikfrage: Punkte in Relation zu einem andern
Beitrag Nummer:#1  BeitragVerfasst: Fr 6. Nov 2009, 17:00  BeitragZeige einzelnen Beitrag 
(Threadstarter)
PC Erfahrener

Registriert: Sa 22. Aug 2009, 13:00
Beiträge: 62
Themen: 7
Danke abgegeben: 1 mal
Danke erhalten: 0 mal
Hi, Freunde.

Um diesen versteckten Text lesen zu können, mußt du registriert und angemeldet sein




Ich programmiere mit Delphi, und lerne C++ - also - nur so zur Info ;)
Offline
 Profil  
Up 
Bot
Bot
 
Online  
Re: Logikfrage: Punkte in Relation zu einem andern
Beitrag Nummer:#2  BeitragVerfasst: Sa 7. Nov 2009, 04:46  BeitragZeige einzelnen Beitrag 
du meinst den Abstand der einzelnen Gebäude/Lebewesen zum Charakter? Dazu muss man doch einfach nur die Koordianten abziehen:
Character: x1, y1
Gebäude: x2, y2
Und der Abstand ist dann einfach immer x2-x1 und y2-y1
je nach dem ob es ost oder west vom Charakter ist, ist die Zahle bei X Positiv oder Negativ. Das gleiche für Y nach norden und süden.

mfg Balmung



Balmungs PC
  
Up 
PC Erfahrener
Re: Logikfrage: Punkte in Relation zu einem andern
Beitrag Nummer:#3  BeitragVerfasst: Sa 7. Nov 2009, 09:14  BeitragZeige einzelnen Beitrag 
(Threadstarter)
PC Erfahrener

Registriert: Sa 22. Aug 2009, 13:00
Beiträge: 62
Themen: 7
Danke abgegeben: 1 mal
Danke erhalten: 0 mal
Vielen dank für die Antwort :hai: aber...
Naja, darauf bin ich auch schon gekommen...
als nochmal:

der Bildausschnitt hat eine größe von 800*600
links unten befindet sich die minimap, die 4000*3000 entsprechen sollte, allerdings nur relativ klein ist(weiß jetzt nicht genau, was ich eingestellt habe, nennen wirs einfach w1 für width und h1 für height)

jetzt soll auf diesem teil der 4000*3000 große teil der map in form von punkten sein, und der hauptcharakter mittig.

habt ihr mich verstanden?
Sorry, dafür dass ich das nicht gut erklären kann...




Ich programmiere mit Delphi, und lerne C++ - also - nur so zur Info ;)
Offline
 Profil  
Up 
Re: Logikfrage: Punkte in Relation zu einem andern
Beitrag Nummer:#4  BeitragVerfasst: Sa 7. Nov 2009, 17:45  BeitragZeige einzelnen Beitrag 
naja, um die original größe auf minimap größe zu bekommen, braucht man nur das verhältnis (nenn ich mal ratio) bestimmen. die längen der minimap karte nenn wir einfach mal wie du vorgeschlagen hast w1 und h1
ratio bestimmt sich dann aus dem verhältnis der original breite zur minimap breite:

der ratio ist dabei irgendwas größer als 1, da die original längen ja wahrscheinlich größer sind als die längen der minimap.

Wenn du jetzt den Spieler auf der Minimap anzeigen möchtest, nimmst du einfach die Koordinaten des Spielers und dividierst diese durch den ratio. ratio_w auf x, und ratio_h auf y.
Das ganze noch mit den Startkoordinaten (linke obere ecke) der Minimap addieren, damit es an der richtigen position landet.



Balmungs PC
  
Up 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 Seite 1 von 1
« Vorheriges Thema | Nächstes Thema »
Gehe zu:  

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

Ähnliche Themen
Betreff der Nachricht Forum Autor Antworten 
Sportschießen - Jemand in einem Club oder Verein Offtopic    techni  0
Druckkosten senken bei einem Laserdrucker? Offtopic    techni  0
Mit einem Erklärvideo den Umsatz steigern? Offtopic    floriansflorians  1
Brauche hilfe bei einem Programmierung    Lea941  2
PHP Datei in einem fremden Verz. included ??? Websprachen    PCFreund  8
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.
cron