|
//影片的相对位置#####################
//引用影片的相对位置类 import mygamemylove_com.*; //这个一行很重要,不改变flash的原始尺寸。 Stage.scaleMode = "noScale"; //左上对齐 Stage.align = "LT"; // var casSwfXY:casSwf = new casSwf(); //不停更改。 _root.onEnterFrame = function() { ////设置左 casSwfXY.setL(Stage.width, Stage.height, mcL); //设置上 casSwfXY.setT(Stage.width, Stage.height, mcT); //设置右 casSwfXY.setR(Stage.width, Stage.height, mcR); //设置中 casSwfXY.setC(Stage.width, Stage.height, mcC); //设置下 casSwfXY.setD(Stage.width, Stage.height, mcD); }; 获得影片的相对位置的类: 注意:文件要放在mygamemylove_com这个文件夹内,名子为:casSwf.as class mygamemylove_com.casSwf { //设置左 function setL(numW:Number, numH:Number, _mc:MovieClip) { _mc._x = 0; _mc._y = numH/2-_mc._height/2; } //设置上 function setT(numW:Number, numH:Number, _mc:MovieClip) { _mc._y = 0; _mc._x = numW/2-_mc._width/2; } //设置右 function setR(numW:Number, numH:Number, _mc:MovieClip) { _mc._x = numW-_mc._width; _mc._y = (numH-_mc._height)/2; } //设置下 function setD(numW:Number, numH:Number, _mc:MovieClip) { _mc._x = (numW-_mc._width)/2; _mc._y = numH-_mc._height; } //设置中 function setC(numW:Number, numH:Number, _mc:MovieClip) { _mc._x = (numW-_mc._width)/2; _mc._y = (numH-_mc._height)/2; } } |
admin#flashas.net (#为@) 联系QQ:
:40777822
浙ICP备06033001号