Distanzringe?!?

  • Hallo Leute!!


    Ich bastel hier grade n bisschen an neuen Navipfeilen und so rum.


    Jetzt habe ich die Idee einfach mal so blanko Distanzringe um den Pfeil (2D) rumzubauen. Das bringt aber mit sich, dass ich die Größe der Car00.png ändern muss, was ja wiederum heißt, dass der Pfeil dann nachher im Navi nicht mehr da angezeigt wird, wo er soll. Nämlich ein gutes Stück weiter unten.


    Kann mir jemand verzählen, wie ich trotz der geänderten Größe den Navipfeil wieder korrekt zentriert bekomme?


    Gruß


    Thomas

  • Aha!


    Das ist doch genau das, wonach ich gesucht habe!


    Besten Dank!


    Tom

  • @ FinalGrinddown


    Hallo,
    ich befürchte, du hast dich durch den Thread von hendrik_1 auf eine etwas falsche Fährte führen lassen.
    Beachte mal den folgenden Thread, der den vorigen korrigiert:


    Nachhinken endgültig beseitigt ?


    Außerdem solltest du folgendes wissen:
    Die Positionsangabe in der ApplicationSettings.xml für die Pfeile gilt immer für das Zentrum des *.png-Bildes.
    Solange der Pfeil dort steht, ist er immer (bei den 24 2D-Pfeilen) an der richtigen Stelle, völlig unabhängig von der Größe des *.png-Bildes.

    Du kannst aber - und das ist, anders als hendrik_1 schreibt - die allereinzigste Möglichkeit, die Nacheilung optisch zu kompensieren,
    bei Car-3D.png und - falls du 2D nur in Fahrtrichtung verwendest - den Car_00.png transparent nach unten verlängern
    und dadurch sichtbar nach oben setzen. Beispiele dafür (3D-Pfeil) - mit neuen Pfeilen - findest du hier:


    http://forum.pocketnavigation.de/tid1078844-sid.htm


    Gruß miresc

    16 Mal editiert, zuletzt von miresc ()

  • Jo vielen Dank!


    Ich benutze nur die 2D Ansicht.
    Ich werd mich da jetzt mal reinfriemeln...


    Tom

  • Ich habe das jetzt mal ausgetestet.


    Das Problem ist, dass wenn ich den Pfeil mithilfe der Koordinaten weiter hochsetze, verschiebt sich auch der "imaginäre" Punkt, d.h. der Punkt wo icht tatsächlich bin mit hoch. Mit anderen Worten, die Differenz zwischen Standort und angezeigtem Pfeil bleibt gleich...


    Kann man auch NUR den angezeigten Pfeil versetzen?


    Tom

  • Hallo,
    die Antwort auf deine Frage steht schon weiter oben.
    Den Pfeil setzt du dadurch hoch, dass du eine größere Grafik Car_00 verwendest,
    in der sich der Pfeil sichtbar oben befindet und darunter - transparent - eine größere leere Fläche.


    Gruß miresc