运行中旋转、移动影片剪辑的方法


(文章ID:239)|(编辑:admin)|(点击次数:1600)|(添加时间:2011-09-02 21:17:54)|(添加IP:112.195.51.141)

    [测试成功]

    

    方法一:用按钮控制起停

    //定义布尔值变量Boo

    var Boo = false;

    //旋转影片剪辑mc函数(顺时针旋转)

    this.onEnterFrame = function(){

     if(Boo){

     mc._rotation+=1;

     }

    }

    //按钮bnt1开始旋转

    bnt1.onRelease = function(){

     Boo = true

    }

    //按钮bnt2结束旋转

    bnt2.onRelease = function(){

     Boo = false

    }

    

    方法二:用键盘控制

    制作影片剪辑mc,在主场景中,给该剪辑添加如下代码:

    //向右[→]键顺时针旋转

    on (press, keyPress "") {

     this._rotation += 1;

    }

    //向左[←]键逆时针旋转

    on (press, keyPress "") {

     this._rotation -= 1;

    }

    

    方法三:用键盘和鼠标控制移动

    //按6顺时针旋转

    on (press, keyPress "6") {

     this._rotation += 1;

    }

    //按4逆时针旋转

    on (press, keyPress "4") {

     this._rotation -= 1;

    }

    //向上移动

    on (press, keyPress "") {

     this._y -= 1;

    }

    //向下移动

    on (press, keyPress "") {

     this._y += 1;

    }

    //向左移动

    on (press, keyPress "") {

     this._x += 1;

    }

    //向右移动

    on (press, keyPress "") {

     this._x -= 1;

    }

    //开始鼠标拖动

    on (press) {

     startDrag(this);

    }

    //结束鼠标拖动

    on (release)

    {

     stopDrag();

    }



·上一篇:Excel邮件合并页码问题及行列互化技巧
·下一篇:《一森教育考试随身练v1.1.0》发布

粤ICP备13075271号  | Copyright © 2024 Isen Software Studio - 一森软件工作室  |  Designed by www.isennet.com  | 站长入口