Tobias Menzel
Erfahrenes Mitglied
Hallo,
ich arbeite an einer Flashanwendung und komme nicht auf den richtigen Ansatz für folgendes Problem:
Ich habe ein Rechteck, das um einen beliebigen Winkel gedreht werden kann (die Maße des Rechtecks an sich sind bekannt). Dabei muss das rotierte Rechteck in einen definierten (ebenfalls rechteckigen) Bereich passen (Breite und Höhe müssen angepasst werden, damit die Grenzen des Rahmens nicht überschritten werden - dabei muss das Seitenverhältnis allerdings bestehen bleiben).
Es geht mir um die Formel, die ich zur Berechnung des Skalierungsfaktors verwenden kann, wenn Rotationswinkel, Originalmaße der rotierten Form und Maße des Rahmens bekannt sind. Im Anhang befindet sich eine kleine Grafik zur Verdeutlichung.
Eigentlich sollte das Problem mit einigen Winkelfunktionen leicht zu lösen sein, aber ich habe mich irgendwie "festgebissen".
Grüße,
Tobi
ich arbeite an einer Flashanwendung und komme nicht auf den richtigen Ansatz für folgendes Problem:
Ich habe ein Rechteck, das um einen beliebigen Winkel gedreht werden kann (die Maße des Rechtecks an sich sind bekannt). Dabei muss das rotierte Rechteck in einen definierten (ebenfalls rechteckigen) Bereich passen (Breite und Höhe müssen angepasst werden, damit die Grenzen des Rahmens nicht überschritten werden - dabei muss das Seitenverhältnis allerdings bestehen bleiben).
Es geht mir um die Formel, die ich zur Berechnung des Skalierungsfaktors verwenden kann, wenn Rotationswinkel, Originalmaße der rotierten Form und Maße des Rahmens bekannt sind. Im Anhang befindet sich eine kleine Grafik zur Verdeutlichung.
Eigentlich sollte das Problem mit einigen Winkelfunktionen leicht zu lösen sein, aber ich habe mich irgendwie "festgebissen".
Grüße,
Tobi
Anhänge
Zuletzt bearbeitet: