想要讓舞臺上的對象實現動畫效果,鼠標點擊后對象螺旋運動到舞臺右邊界,如果對象運動到右邊界,就回到初始位置,重新開始,該怎么實現這個效果呢?下面我們就來看看詳細的教程。
1、在舞臺制作一個影片剪輯元件sun,在“屬性”面板中將“實例名稱”取名為“sun_mc”。
2、新建一個“代碼”圖層,打開“動作”面板,首先定義一個浮點型變量angle,用來保存對象運動的角度。
3、設置對象的初始位置,X軸坐標為10,Y軸坐標為200。
4、接著,注冊舞臺的鼠標單擊事件的偵聽器,接收者函數為onclick。
5、定義偵聽器函數onclick,參數e為鼠標事件。
6、注冊對象sun_mc的enterframe事件的偵聽器,接收者函數為onmove。
7、定義偵聽器函數onmove,參數e為事件類型。
8、設置對象sun_mc每次在X軸方向移動的距離為6像素,代碼如下圖所示。
新聞熱點
疑難解答