亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

巧用冗余圖層實現元件中心點與注冊點的合一

發布時間:2020-08-01 01:03:04 來源:網絡 閱讀:1409 作者:百年求索 欄目:開發技術

Flash中,創建的每個元件都有一個注冊點和一個中心點。這兩個點都可以用于定位和作用參照點使用,其中,中心點還是元件旋轉的參照點。在元件進行以自身中心點旋轉時,中心點的位置就決定了元件堂堂正正的旋轉,還是歪歪扭扭的旋轉。文字的描述不如直接使用實例來得詳細,下面就通過一個風車自轉的實例,來描述當中心點不在原來位置時導致風車自轉時產生歪歪扭扭的旋轉現象。

Flash中創建一個元件,畫一個不填充的環、三條直線(以對象方式繪制),如下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

使用變形面板將AB兩條線分別旋轉60度和-60度,三條線與圓環以舞臺水平、垂直居中,結果如下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

全選后打散(ctrl+B),刪除一些線條成變成下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

這時元件的中心點已經不在中間小圓的圓心上了,可以通過在舞臺上放置該元件得以驗證,如下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

如果讓這個元件以自己的中心點進行自轉,轉出來的就是歪歪扭扭的情景。

原因:在修剪外圓邊框時,已經破壞了整個圖形的幾何中心,元件的長、寬已經不一致了,中心點也就不會在圓心了。

有人會想:中心點不在小圓圓心,我們在制作以中心點自轉的動畫時修改中心點的位置不就行了。好吧,你可以試試看,通過修改中心點再讓這個元件自轉下,你會發現旋轉起來還是有歪歪扭扭的感覺。為什么?問題的關鍵在于你用手動修改中心點也很難更改得剛好在小圓的圓心!!!

問題來了,怎么樣才能在修剪成風車形狀時又能保持其中心點還在圓心上呢?

解決的方法就是在繪制元件時添加上一個冗余圖層,在冗余圖層上再繪制比風車大一些正圓或正方形并以舞臺水平垂直居中,繪制的正圓或正方形不要邊框并且把填充的alpha設置成0

如下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

當冗余層上×××圓的alpha值為0時,就是透明的。通過這種方式保證整個元件的中心還在小圓的圓心上,也保證了中心點與注冊點的合一。通過重新在舞臺上放置的元件就可知,如下圖:

巧用冗余圖層實現元件中心點與注冊點的合一

這時再以中心點對這個元件進行自轉就不需要調整中心點,也不會再出現歪歪扭扭的現象了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邓州市| 东莞市| 盐池县| 阿图什市| 彰化市| 台中县| 泸州市| 谷城县| 南平市| 社会| 柞水县| 罗山县| 呼伦贝尔市| 乌兰浩特市| 塘沽区| 上思县| 巩留县| 明水县| 揭西县| 临猗县| 延吉市| 旬阳县| 桦甸市| 岑溪市| 四川省| 德庆县| 神农架林区| 永善县| 华亭县| 临沧市| 双牌县| 台中县| 南丹县| 德安县| 绥芬河市| 临汾市| 江津市| 布拖县| 莱芜市| 博乐市| 肇庆市|