Sınırlama kutusunu koordinatları bir hesapla dikdörtgen, Resim içinde döndürülmüş
Üst 180 0 ile bir dikdörtgen olarak genişlik, yükseklik ve dönüş açısı sol ve -180 için -0 koordinatları önümde.
Dikdörtgenin etrafında gerçek kutusunun sınırlayıcı koordinatları bulmaya çalışıyorum. Sınırlama kutusunu koordinatları hesaplamak için basit bir yolu nedir - y, y max min x max x min ?
A noktası her zaman min y ekseni üzerinde bağlı değildir, herhangi bir yerde olabilir. Gerekirse matrix as3 araç dönüşüm kullanabilirim.
CEVAP
- Bu dört köşenin koordinatları dönüştürmek
min_x
Dört x en küçük bulmak- Dört x en büyük bulup
max_x
Ara - Y ile Ditto
- Sınırlayıcı kutusu
(min_x,min_y), (min_x,max_y), (max_x,max_y), (max_x,min_y)
AFAIK, orada çok daha hızlı olacaktır herhangi bir Kraliyet Yolu yok.
Eğer bu koordinatları dönüştürmek için nasıl merak ediyorsanız, deneyin:
x2 = x0 (x-x0)*cos(theta) (y-y0)*sin(theta)
y2 = y0-(x-x0)*sin(theta) (y-y0)*cos(theta)
etrafında dönen nerede () x 0,y0 merkezidir. Bu Trigonometri fonksiyonlarını derece veya radyan bekliyorlar () açıları, vb belirtiyorsanız nasıl koordinat sistemi vs. sizin duygusu / işareti olarak tinker gerekebilir.
Merkezi ve div içinde orta Align resim...
nasıl gizli bir div (resim Güncellendi...
Zaman uyumsuz görüntü kaydırma yaparke...
Merkez div içinde resim yatay olarak H...
Nasıl dikey div içinde resim merkezi...