flash框选放大怎么实现
发布网友
发布时间:2024-10-23 22:59
我来回答
共5个回答
热心网友
时间:8分钟前
在FLASH里拖出一个区域,区域里的画面夹放大?
你是不是说点个某个图片就放大?
如果是这样,哪就给你这个的方法:你要设置这个鼠标移动所到的图片为 “元件”,然后设置成 按钮,然后双击这个图片,会有4个帧~
第一帧,就是按钮的原状。
第二帧就是指针经过,你就在第2帧这里插入关键桢,然后做一个此图片占满FLASH舞台的样子,然后 2帧可以不管。
第3帧是鼠标按下去的效果,
第4帧是热区,也就是鼠标的感应区(一般图片不需要,字体的按钮需要)。
热心网友
时间:6分钟前
a = m1._x;
b = m1._y;
onEnterFrame = function () {
m1._xscale += (m1._x-a)
m1._yscale += (m1._y-b)
a=m1._x
b=m1._y
};
以上是主帧上的代码
onClipEvent (mouseDown) {
this.startDrag(false);
}
onClipEvent (mouseUp) {
this.stopDrag();
这是剪辑上的代码。
}但愿我没有理解错你的意思,不一定符合你的要求,根据情况改一下。
热心网友
时间:6分钟前
好像不太可能
热心网友
时间:5分钟前
跟你说明几个概念 你应该会自己写下去了
鼠标按下的座标,鼠标松开的座标
计算得出的矩形高宽比,像素比,与当前显示区域的放大倍比
权衡出一个适当的放大区域,以及放大的中心点
最终用_xscale _yscale来放大,或者直接设置_width _height属性来放大
热心网友
时间:9分钟前
你说的是做出来的效果?还是在软件里怎么操作.