91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

如下圖:

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

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

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

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

向AI問一下細節

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

AI

扶风县| 砚山县| 平邑县| 呼和浩特市| 武清区| 姚安县| 常德市| 阳高县| 阳山县| 根河市| 象州县| 满城县| 奉新县| 定日县| 土默特右旗| 赫章县| 平遥县| 浮梁县| 涪陵区| 汽车| 牙克石市| 田阳县| 江油市| 忻城县| 黔江区| 沁阳市| 仁化县| 沈丘县| 双城市| 西乌珠穆沁旗| 象州县| 聊城市| 葫芦岛市| 芮城县| 习水县| 建宁县| 定兴县| 三亚市| 黔江区| 南通市| 九寨沟县|