Einzelnen Beitrag anzeigen

Aboz1

Registriert seit: 17. Mai 2013
8 Beiträge
 
#4

AW: Shape soll Form nicht überschreitten.

  Alt 21. Jun 2013, 00:12

Kanst du das Problem bitte mathematisch beschreiben.

Also wir haben ein Rechteck "Form" mit den Punkten (A,B,C,D) mit A(Ax,Ay) und C(Cx,Cy).
Und wir haben ein Rechteck "Shape" mit den Punkten (EFGH) mit E(Ex,Ey) und G(Gx,Gy).

Wenn wir Form als Bezugssystem nehmen ist Ax=0 und Ay=0 und Cx und Cy Konstanten
Innerhalb welcher Werte darf sich Ex bewegen? Wenn du mir das sagen kannst, kann ich dir dein Problem lösen.
Ich hoffe ich hab das richtig verstanden.
Ex soll sich garnicht bewegen, nur Ey. Dafür hab ich schon selbst gesorgt. Die Bewegung des Shapes wird mit der Maus gesteuert, wobei nicht E(x/y) der Punkt ist an den der Mauscursor hängt, sondern die Hälfte der Höhe des Shapes. Wenn ich die Maus jetzt hoch zieh zu der Linie zwischen A und B(X-Achse), verschwindet das shape zur Hälfte. Unten bei der Linie von C und D ist es dann die andere Hälfte. Also E und F sollen A bis B nicht überschreitten und G und H sollen C bis D nicht überschreitten.
  Mit Zitat antworten Zitat