AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:02

Parameter dieser Suchanfrage:

Suche in Thema: Problem mit Multiplikation
Suche alle Beiträge, die von "Pfusch" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 13. Aug 2013
    Ok konnte das Problem jetzt eingrenzen:

    procedure TBrick.onCollision(Edge : Integer; Ball : TBall);
    begin
    if Ball.YSpeed = -1 then
    begin
    Ball.YSpeed := Ball.YSpeed * (-1);
    end;
    end;
  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 13. Aug 2013
    Vielen Dank für die vielen Ratschläge aber leider besteht das Problem weiterhin.

    Die Bedingung für OnCollision stimmt auf jeden Fall und er kommt auch bis zum Case.

    procedure TBrick.onCollision(Edge : Integer; Ball : TBall);
    begin
    case Edge of
    1: Ball.YSpeed := Ball.YSpeed * (-1);
    2: Ball.YSpeed := Ball.YSpeed * (-1);
    3: Ball.XSpeed :=...
  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 13. Aug 2013
    So habe jetzt einige Umschichtungen bei meinem Code vorgenommen, das hat das Problem aber leider nicht gelöst, aber dafür ist er jetzt etwas übersichtlicher. Habe jetzt mal meine ganzen Units bis auf ein paar unwichtige Kommentare etc. reinkopiert. Wenn ich ein Integer statt Single verwende funktioniert es übrigens auch nicht.
    Nochmal vielen Dank für die bisherigen Vorschläge.

    unit...
  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 12. Aug 2013
    So, habe dann die ganzen wichtigen Bereiche in dem Ball vorkommt kopiert

    die Klasse:

    unit uBall;

    interface

    type
    TBall = Class
  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 12. Aug 2013
    @Bjoerk
    Weiß zwar nicht von welchem Buch du redest aber der Quellcode ist nur von mir selbst^^. Liegt es am Single das es nicht funktioniert, weil ich nämlich einen Float Wert bräuchte, deswegen ist es mit Integer nicht möglich.

    @Medium
    Ball.fYSpeed und fYSpeed sind dasselbe, war nur zu faul Ball. zu schreiben, sorry falls dich das verwirrt hat.
  • Forum: Sonstige Fragen zu Delphi

    AW: Problem mit Multiplikation

      Delphi
      by Pfusch, 12. Aug 2013
    Naja Quellcode wird jetzt auch nicht viel ändern weil Ball.YSpeed an einem anderem Punkt nur auf -1 gesetzt wird. Wenn ich z.b. folgendes if ausführe wird Ball.YSpeed auf 1 gesetzt weil es ja -1 ist. Diese Anweisung funktioniert ohne Probleme. Warum aber eine simple Multiplikation mit -1 nicht funktioniert?

    if Ball.YSpeed = -1 then
    begin
    Ball.YSpeed := 1;
    end;

    fYSpeed ist als single...
  • Forum: Sonstige Fragen zu Delphi

    Problem mit Multiplikation

      Delphi
      by Pfusch, 12. Aug 2013
    Hallo, unzwar habe ich folgendes Problem in einer simplen Anweisung:

    Ball.YSpeed := Ball.YSpeed * -1;

    YSpeed ist im Testfall -1, wenn ich es aber wie oben mit -1 multipliziere bleibt es -1. Wenn ich es mit
    z.B. -3 multipliziere kommt -3 heraus, aber bei einer Multiplikation mit 3 kommt auch -3 heraus. Ich kann überhaupt nicht nachvollziehen warum das nicht funktioniert. Bitte um eine...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Pfusch&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=176104
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz