flash動態改變註冊點

2021-06-15 04:46:03 字數 359 閱讀 6907

這是乙個動態改變註冊點的類package

//設定顯示物件的屬性

public function flush(prop:string,value:number):void else if (prop=="scalex" || prop=="scaley") else

mc[prop]=value;

} else }}

}用法如下:

在舞台上放個mc、btn、btn2package

private function clickhandler(e:mouseevent):void

private function lessenhandler(e:mouseevent):void}}

AS改變「註冊點」的方法

as在flash8以後的版本中可以改變顯示元素的註冊點。在flash8環境下,顯示元素特指movieclip。這是因為api中提供了transform和matrix。利用這兩個類可以幾乎任意的操作顯示元素的形狀。以往的變形操作中,註冊點的概念僅在旋轉,縮放中有意義,平移不會影響註冊點。這樣,如果把註...

as3改變元件註冊點

flash和scaleform中,對顯示物件的形變 旋轉 縮放都是以註冊點為參考點的,如果註冊點位置不正確,就無法得到想要的效果。所以,有時候,我們可能會需要在as3中動態的修改元件如影片剪輯的註冊點。首先,註冊點位置是不可變的,固定為 0,0 改變註冊點是如此基本的東西,或許你認為 actions...

Flash 如何改變動態文字透明度?

因為flash的系統字型不直接支援透明,所以我們得通過嵌入字型或者filter類來解決。簡單地通過改變動態文字的alpha或者它做在的mc的alpha都是沒有用的。1 嵌入字型2 filter 這是從blueidea學來的,就是給動態文字增加乙個濾鏡,即使是空濾鏡也可以。as3中 建立動態文字 va...