![]() |
Re: Schiffe versenken
Jetzt hab ich mal noch ne kleine Zwischenfrage!
Die Images sind 200 Pixel groß und in 10 Spalten und Zeilen unterteilt. Beim Klick ins Bild liefert er mir z.B. einen x-Wert von 189! Das heißt er müsste in 10. Spalte sein! WIe komme ich nun von der Pixel-Zahl 189 auf die Spalten-Zahl 10?
Delphi-Quellcode:
So kann ichs nicht machen, da er mir dann unter Umständen falsche Spalten-Zahlen liefert. Hier würde er nämlich als Spaltenzahl 9 liefern, da 189 : 20 = 9,45! Round(9,45) sind aber 9!
Edit1.Text:=IntToStr(Round(x/20));
Edit2.Text:=IntToStr(Round(y/20)); Gibt es nicht RoundUp oder sowas ähnliches, das immer aufrundet? |
Re: Schiffe versenken
|
Re: Schiffe versenken
oder du machst das über den sender
TImage(sender).name zbb du gibst jeden timage einen tag mit einen namen mit dem aufbau 01_02 zb und das gehst du dann durch mit nem parser(also die ersten zwei bilden die spalte die anderen beiden nach dem unterstrich die zeile) |
Re: Schiffe versenken
er hat nur 2 große images, keine kleinen Images pro feld
|
Re: Schiffe versenken
aso das ging aus sienem text nicht eindeutig heraus sry
|
Re: Schiffe versenken
Um genau zu sein hab ich 4 Images , 2 für jeden Spieler
Danke an idontwantaname für 'Ceil' Die verbesserte Version ist nun hochgeladen Bis jetzt hab ich es etwas user-freundlicher gestaltet. Es ist allerdings noch nicht die endgültige Version. Es ging mir darum eure Vorschläge umzusetzen und nun will ich wissen, ob ihr so beseer findet! Ich bin eigentlich auch der Meinung, dass so esser ist. Man muss leider noch ein paar mal Buttons betätigen, Eingaben sind hingegen nicht mehr nötig! Der Mangel an Zeit lässt im Moment nicht mher zu! Vielleicht schaff ichs ja in den nächsten 2 Tagen. Vielleickt könntet ihr eure Kritik noch etwas ausweitern und auch auf die umsetzung des ganzen Spiels oder den Spaßfaktor usw. eingehen! Danke Pascal! |
Re: Schiffe versenken
Hi,
du kannst hier in der Freeware-Sparte (und auch in der OS) deinen ersten Beitrag editieren und dort die neuste Version vorstellen. In deinen Folgebeiträgen kannst du dann dorthinn verlinken oder verweisen. Das schafft ein bischen Ordnung und hält den Server sauber. ;) MfG. |
Re: Schiffe versenken
Zitat:
|
Re: Schiffe versenken
besser ;)
Beim Schießen würd ich die zusätzliche Betätigung des Buttons weglassen und einfach direkt schießen. Außerdem wechseln die Labels "Eigenes Feld" und "Schießfeld" nicht hin und her |
Re: Schiffe versenken
Ja das hab ich ja schin gesagt, dass ich das klicken auf die buttons weglassen will. Das mit den Labels ist mir leider zu spät aufgefallen!
Vllt kommt heut abend dann noch die fertige Version! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz