<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            制作鼠標點擊圖片顯示打散的gif動畫效果有哪些

            時間:2024-07-27 12:56:05 動畫設計 我要投稿
            • 相關推薦

            制作鼠標點擊圖片顯示打散的gif動畫效果有哪些

              效果演示:鼠標點擊觀看效果

            制作鼠標點擊圖片顯示打散的gif動畫效果有哪些

              1、新建Flash文檔,550*400,其它默認。

              2、創建影片剪輯,選橢圓工具,筆觸無,填充色放射漸變,畫一個橢圓(形狀自定,我相你會比我畫得更好),右鍵庫中設置鏈接,類名Ball。

              3、返回場景1,第一層建背景(隨意),新建as圖層,在as圖層第一幀輸入代碼:

              復制代碼代碼如下://小球的初始位置

              [code]//小球的初始位置

              var ballx:Number = 275;

              var bally:Number = 400;

              //小球運動速度

              var speed:Number = 5;

              stage.addEventListener(MouseEvent.CLICK,shoot);

              function shoot(e:MouseEvent):void

              for(var i:int = 1;i<9;i++)

              //從庫中創建小球

              var ball:Ball = new Ball();

              //初始化小球位置

              ball.x = ballx;

              ball.y = bally;

              //根據三角函數計算小球的速度

              ball.spdx = cosD(i*-20)*speed;

              ball.spdy = sinD(i*-20)*speed;

              //注冊enterFrame事件

              ball.addEventListener(Event.ENTER_FRAME,ballMove);

              e.target.addChild(ball);

              function ballMove(e:Event):void

              //獲取小球的引用

              var obj:MovieClip = e.target;

              //設置小球的坐標,實現運動

              obj.x += obj.spdx

              obj.y += obj.spdy

              if(obj.y<0||obj.x<0||obj.x>550||obj.y>400)

              //移除enterFrame事件

              obj.removeEventListener(Event.ENTER_FRAME,ballMove)

              //從顯示列表刪除

              stage.removeChild(obj)

              //角度轉換為弧度

              function angleToRadian(angle:Number):Number

              return angle*(Math.PI/180);

              function sinD(angle:Number):Number

              return Math.sin(angleToRadian(angle));

              function cosD(angle:Number):Number

              return Math.cos(angleToRadian(angle));

            【制作鼠標點擊圖片顯示打散的gif動畫效果有哪些】相關文章:

            PS制作GIF動畫設計的技巧10-27

            Flash怎么制作滾動的方塊GIF動畫09-12

            PS制作GIF動畫的七個技巧01-06

            PS制作GIF動畫設計的小技巧04-24

            flash怎么給圖片制作伸縮動畫效果09-13

            GIF動畫設計的技巧方法06-17

            PPT圖片如何點擊放大11-15

            怎么把視頻轉換成gif圖片01-10

            GIF動畫設計的7個小技巧05-21

            鼠標點擊桌面無效該怎么辦07-17

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看