हां, ज़ाहिर है।
हम में उन लोगों के निर्देशांक की दुकान वस्तु की oCoords
oCoords.tl.x, oCoords.tl.y // top left corner
oCoords.tr.x, oCoords.tr.y // top right corner
oCoords.bl.x, oCoords.bl.y // bottom left corner
oCoords.br.x, oCoords.br.y // bottom right corner
क्या सेट हो जाता है है कि जब आप setCoords
विधि कॉल।
लेकिन शायद आप उन लोगों के साथ गड़बड़ नहीं करना चाहते हैं।
संस्करण ~ 1.0.4 के बाद से, हमारे पास getBoundingRect
सभी ऑब्जेक्ट्स पर विधि है, जो { left: ..., top: ..., width: ..., height: ... }
देता है। हमारे पास पहले से ही getBoundingRectWidth
और getBoundingRectHeight
पहले (अब बहिष्कृत) था लेकिन getBoundingRect
निश्चित रूप से अधिक उपयोगी है; यह बाएं/शीर्ष मूल्यों को भी पढ़ने की अनुमति देता है।
आप http://fabricjs.com/bounding-rectangle/ पर कार्रवाई में इसे देख सकते हैं (घूर्णन वस्तुओं की कोशिश)
शुरू अंक की गणना करें, और उसके बाद की गणना करने के एक मैट्रिक्स का उपयोग जहां वे रोटेशन के आधार पर कर रहे हैं> http://en.wikipedia.org/ विकी/रोटेशन_ (गणित) – BenM
धन्यवाद - मेरा संपादन देखें। – seldary
आपको त्रिकोणमिक्स का उपयोग करना होगा। इसके लिए एक अंतर्निहित विधि नहीं है। – BenM