
詳細說(shuō)明:在該教程中,要想通過(guò)下面的AS語(yǔ)句實(shí)現預覽中的效果,需要設置四處坐標為(0,0)。
(1)分別設置圓、四倍圖像在本元件(mask,large)中的X、Y坐標為(0,0)。如圖:


(2)將大小兩個(gè)圖片在場(chǎng)景上的位置坐標設定為(0,0),如圖:


三、填寫(xiě)AS

算法講解:
mask._y=_ymouse-[mask圓的半徑]和mask._x=_xmouse-[mask圓的半徑]用來(lái)實(shí)現遮照圓隨著(zhù)鼠標的移動(dòng)而移動(dòng),同時(shí)將鼠標指針定位于遮照圓mask的中心點(diǎn)。原理解釋如圖:

如果該圓在元件中的X,Y坐標在圓的中心點(diǎn)上,則不需要減去r,代碼修改為:mask._x=_xmouse;mask._y=_ymouse;
large._x=[1-放大倍數]*_xmouse和large._y=[1-放大倍數]*_ymouse用來(lái)實(shí)現大圖片隨著(zhù)鼠標的移動(dòng)而移動(dòng),它的坐標是鼠標坐標的[1-放大倍數]倍。原理如圖:

聯(lián)系客服