FLASH 怎么实现一个按钮控制两个图层的物体? 10
比方说做一个按钮是控制物体旋转然后再做两个方块都是可以独立自由拖动的我怎么才能实现鼠标点第一个方块以后按按钮就让第一个方块旋转,点第二个方块以后按按钮就让第二个方块旋转呢...
比方说 做一个按钮是控制物体旋转 然后 再做两个方块都是可以独立自由拖动的 我怎么才能实现 鼠标点第一个方块以后 按按钮就让第一个方块旋转, 点第二个方块以后按按钮就让第二个方块旋转呢?
展开
展开全部
1、可将两个方块也做成按钮,放入场景后分别命名为mc1、mc2(属性-实例名称)
2、然后设置这一帧的帧动作为:_global.a=0;
3、设置两个方块按钮的动作为
mc1方块:
on (press) {
startDrag("mc1");
a = 1;
}
on (release) {
stopDrag();
}
mc2方块:
on (press) {
startDrag("mc2");
a=2;
}
on (release) {
stopDrag();
}
4、设置控制旋转的按钮的动作为:
on(release){
if(a==1){
mc1._rotation+=30;
}
if(a==2){
mc2._rotation+=30;
}
}
2、然后设置这一帧的帧动作为:_global.a=0;
3、设置两个方块按钮的动作为
mc1方块:
on (press) {
startDrag("mc1");
a = 1;
}
on (release) {
stopDrag();
}
mc2方块:
on (press) {
startDrag("mc2");
a=2;
}
on (release) {
stopDrag();
}
4、设置控制旋转的按钮的动作为:
on(release){
if(a==1){
mc1._rotation+=30;
}
if(a==2){
mc2._rotation+=30;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询