永发信息网

flash里如何获取某一原件的初始x、y坐标值

答案:4  悬赏:60  手机版
解决时间 2021-04-06 21:55
flash里如何获取某一原件的初始x、y坐标值
最佳答案
flash获取初始x、y坐标值
1.新建两个图层,并分别在图层中拉选出一个动态文字框,并分别为动态文字框命名为x和y. 2.新建图层三,插入如下代码: x=_xmouse; //捕获X轴的坐标值,并让其在动态文字框中名字为x的框内显示 y=_ymouse; //捕获Y轴的坐标值,并让其在动态文字框中名字为y的框内显示.
3.分别为各个图层再添加一个(或多个,但多个会影响其捕获坐标的速度)影格( 即插入帧,目的是让时间轴循环播放,以达到不断捕获x轴和y轴的值) .
全部回答
其实很简单的
//记录原坐标
oldx=mc._x
oldy=mc._y
//坐标改变后要恢复原坐标:
mc._x=oldx
mc._y=oldy
不清楚加455022674
flash支持自定义属性的~~~~~~~~~~
你在初期运行时行
MC实例.onLoad = function(){
this.__x = this._x
this.__y = this._y
//this.__自定义属性名 = this.对应属性值或自定义属性值~~~~
}
以后调用的时候就内嵌属性一样调用
trace(MC.__x)
自定义属性名 可以你按照flash的变量命名规则自定义喜欢的
当然也可以用声明公有变量,即上面朋友的方法,不过现在我就贪方便,把属性自带到对象身上,不另外声明变量了~~~~~~~~
说说公用变量的方法吧
两种
一种是声明_global.变量名 全局变量
一种是在主时间轴 var 变量名 声明公有变量
首先你的元件实例需要起一个名字
然后可以使用 名字._x 和 名字._y 来得到,或者设置它的坐标
-----------------
我不太明白你的意思
你要把它保存下来下次再用?
如果你用的AS 2.0,可以使用全局变量:
_global.mcx = MC._x;
_global.mcy = MC._y;
如果是AS 3.0,机制就不一样了
你可以把信息保存在类变量里,或者任何其他你想放的地方。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朋友被骗20块钱,证据都有,能怎么要回来?
永信公司在哪里啊,我有事要去这个地方
想请问一下,秦皇岛或者山海关,哪里有教小孩子
无穷大怎么表示,数字万用表的无穷大怎么显示
潮汕湿炒牛肉粿的家常做法怎么做好吃
滴滴打车我每次打车都要登录这是这么一回事
九华山的手工木锤酥多少钱一盒?
有什么好玩的手机游戏,像帝王三国的那种
谢谢您,妈妈 作文评语
怎么添加maven dependencies
2oo2年时照的结婚照片是黑白的。好吗?
有“国家一级书画师”这个职称吗?
一个无线鼠标多少钱,无线鼠标一般多少钱一个
怎么识别芧台酒
商通北达东作西成是什么意思啊?
推荐资讯
备战期末考试段落描写,求新年给大学老师的祝
长春理工大学光电信息学院怎么查成绩
什么时候是铺垫席子的最佳季节
中小学必备古诗词名句,古诗名句:
王冕僧寺夜读 全文翻译
描写友情淡了句子
形容童年时光的句子
金源泰机械修造我想知道这个在什么地方
判断题享有“森林医生”美称的是猫头鹰.
在大学城开一家休闲零食店怎么样
求几部经典的盗墓电影,.
X016/X019(路口)在哪里啊,我有事要去这个地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?