Anzeige

koordinaten

koordinaten | PSD-Tutorials.de

Erstellt von shiva22, 18.08.2008.

  1. shiva22

    shiva22 Guest

    koordinaten
    Hi, ich baue ein windrose, habe es soweit honbekommen, dass die nadel dem pfeil folgt. Nun möchte ich auch das die koordinaten (von dem Layout) angezeigt werden. Das hab ich auch angeben, jedoch soll das unterstrichenden fehlerhaft sein und die animation funktiponiert nicht mehr.

    hier erstmal mein script:


    x = Math.round(_root._xmouse-200);
    y = Math.round(_root._ymouse-200);

    coords = "(" add x add "," add y add ")"

    tan = Math.atan(y/x)*180/Math.PI;
    r = Math.round(360 + tan);
    if ((x<0 and y<0) or (x<0 and y>0) or (x<0 and y == 0)) {
    r = Math.round(180 + tan)
    }

    setProperty(this.line, _rotation, r);

    setProperty(this.outer, _rotation, -r);

    setProperty(this.hline, _y, y+200);
    setProperty(this.vline, _x, x+200);

    könnt ihr einen fehler lesen?

    vielen dank
     
    #1      
  2. kleeaar

    kleeaar zwo-eins-risiko!

    1
    Dabei seit:
    26.03.2008
    Beiträge:
    2.766
    Geschlecht:
    männlich
    Kameratyp:
    Samsung GX 1L
    koordinaten
    AW: koordinaten

    was genau willst du mit der Variablen coords anstellen.

    Soll sie nachher z.B. so etwas enhalten:
    (255,100)

    dann solltest du das einfach so lösen:
    coords = "("+x+","+y+")";

    grüße
     
    #2      
  3. h_seldon

    h_seldon Aktives Mitglied

    Dabei seit:
    13.09.2005
    Beiträge:
    338
    Geschlecht:
    männlich
    Ort:
    Nähe München
    koordinaten
    AW: koordinaten

    Hallo,

    um es ausdrücklich zu formulieren: der Operator add wurde zugunsten des Operators + aufgegeben, daher erfolgte auch die Fehlermeldung.

    Übrigens sieht die if-Bedingung recht lustig aus: Spielt der Inhalt von y tatsächlich eine Rolle? Wäre es da nicht einfacher zu kontrollieren, ob x < 0 ist?

    Viel Spass
     
    #3      
  4. shiva22

    shiva22 Guest

    koordinaten
    AW: koordinaten

    danke für die tips, klappt hetzt auch. lg
     
    #4      
x
×
×
teststefan