FLASH游標跟隨原始碼

2022-12-29 02:12:03 字數 2098 閱讀 3158

滑鼠跟隨**紹興**導航

滑鼠跟隨**物體對滑鼠的跟隨可以採用在幀上新增as語句stardrag的方法來實現。

但是採用這種方法所實現的跟隨過程太生硬,跟得實在是緊,也就是當滑鼠移動到別的位置,物體也很快的移動了過來,假如要讓物體慢慢(速度可以控制)的靠近滑鼠,使用stardrag這條語句就不能做到。

慢慢靠近的效果紹興指南針

stardrag語句的功能其實是和下面的**相同的。

onclipevent (enterframe)

這幾行**是新增在物體(影片剪輯)上面的。

其中,語句 _x = xtarget 和 _y = ytarget的作用是使物體的座標定位到(xtarget,ytarget)上,

而(xtarget,ytarget)就是滑鼠的當前座標。

修改這幾行**,就可以使物體在滑鼠移動後,慢慢的靠近滑鼠。

_x = xtarget 等價於 _x = xtarget + _x - _x(加乙個減乙個)

即:_x =_x + (xtarget - _x)

其中的(xtarget - _x)是物體的目標位置與當前位置的座標差

如果讓(xtarget - _x)乘上乙個小於1的係數,那麼物體就不會突然移動到座標(xtarget,ytarget)上,

而是慢慢的靠過去。

於是,修改後的**如下紹興黃頁

onclipevent (enterframe)

實現了慢慢靠近

對「慢慢靠近」的加以利用:乙個跟乙個

場景上放置乙個影片剪輯,instance name命名為darg0

在幀上新增**:

copies = 5;for (var i = 1; i<=copies; i++)

上面的**複製了5個,drag1~drag5,連同drag0,場景上共6個

其中,還給drag1~drag5定義了內部變數

在場景上的drag0上面新增**:

onclipevent (enterframe) else fraction = .5; _x += (xtarget-_x)*fraction; _y += (ytarget-_y)*fraction;}

這幾行**使得drag0跟隨著滑鼠,drag1跟隨著drag0,drag2跟隨著drag1,……,drag5跟隨著drag4

解釋一下if這個判斷語句

因為的值都不為空,所以對於drag1~drag5這5個影片剪輯,執行的**是:

xtarget = eval("_"+(num-1))._x;

ytarget = eval("_"+(num-1))._y;也就是跟隨著前乙個

而對於drag0,由於沒有給它定義num,它的值為空,所以對於drag0,執行的**是:

xtarget = _root._xmouse;

ytarget = _root._ymouse;也就是跟隨著滑鼠

「乙個跟乙個」**的另一種寫法紹興**導航

上面的「乙個跟乙個」的製作,是在場景上只放置了乙個影片剪輯,然後在影片剪輯上新增as**,再通過在幀上新增as**(duplicatemovie)來複製影片剪輯。

還可以用另外一種**方式來實現

效果這種方式是直接在場景上放置了6個影片剪輯,依次命名為:drag0~drag5。然後在幀上新增**如下:

_ = _root._xmouse+10; _ = _root._ymouse;i = 1;while (i<=5)

該**也是使得drag0跟隨著滑鼠,drag1跟隨著drag0,drag2跟隨著drag1,……,drag5跟隨著drag4(但是每個相差10)

不過**新增完畢,測試的時候,你會發現這些影片剪輯並不會移動。因為還需要下面乙個步驟:

在時間軸的第二幀插入幀(f5),因為只有至少2幀,動畫才會產生迴圈,上面那些**也才會重複執行,否則如果只有1幀的話,那些**也就只被執行了一次。

另外還有紹興指南針

1、你所指的效果先做乙個mc,透明度從100到0的補間動畫,其它效果你自己加。

2、把mc拖放到場景,在第一幀加入如下動作,//mc的例項名為mc.

_ = function() //for迴圈結束

}//初始化完畢。

_事件for(var i=1;i<=20;i++)

else } }

游標卡尺簡介

游標卡尺是一種比較精密的量具,在測量中用得最多。通常用來測量精度較高的工件,它可測量工件的外直線尺寸 寬度和高度,有的還可用來測量槽的深度。如果按游標的刻度值來分,游標卡尺又分0.1 0.05 0.02mm三種。圖1 游標卡尺 1 游標卡尺的刻線原理與讀數方法 以刻度值0.02mm的精密游標卡尺為例...

物理游標卡尺和游標卡尺的讀數

物理游標卡尺和螺旋測微器專項練習 1.游標卡尺 10分度的游標卡尺。游標上相鄰兩個刻度間的距離為0.9mm,比主尺上相鄰兩個刻度間距離小0.1mm。讀數時先從主尺上讀出厘公尺數和公釐數,然後用游標讀出0.1公釐位的數值 游標的第幾條刻線跟主尺上某一條刻線對齊,0.1公釐位就讀幾 不能讀某 其讀數準確...

游標卡尺使用規範

2007 10 28發布2007 10 28 實施 泉州豐澤鯉東汽車配件 發布 注 1 影印分發份數與簽收一覽表,僅供各收文部門 人 分發部門參考,並確認本檔案是否受管制。各收文部門 人之簽收記錄與本文之加 補發記錄,以原稿所登載者為準。1.目的 為了準確地使用本檢具及其附件。2 範圍 適用於所有游...