當前位置:編程學習大全網 - 編程軟體 - flash的as3.0怎麽做讓壹個按鈕按下後跟著鼠標指針拖拽

flash的as3.0怎麽做讓壹個按鈕按下後跟著鼠標指針拖拽

import flash.display.Sprite;

import flash.events.MouseEvent;

//怎麽做壹個按鈕

var sp:Sprite = new Sprite ();

sp.graphics.beginFill(0xff0000,1);

sp.graphics.drawRect(0,0,100,100);

sp.graphics.endFill();

sp.buttonMode = true;

addChild(sp);

sp.x = 200;

sp.y = 150;

//怎麽做拖拽

sp.addEventListener(MouseEvent.MOUSE_DOWN,onMouse_Down);

sp.addEventListener(MouseEvent.MOUSE_UP,onMouse_Up);

function onMouse_Down(m:MouseEvent):void

{

m.target.startDrag();

}

function onMouse_Up(m:MouseEvent):void

{

m.target.stopDrag();

m.target.rotation -= 45;//怎麽讓他點壹下旋轉45度

}

  • 上一篇:java 獲取mysql 某個數據庫中所有表及表的列的信息
  • 下一篇:大師編程遊戲
  • copyright 2024編程學習大全網