作者cymk (专业乡民)
看板Flash
标题[问题] 如何让载入进来的档案,可以拖曳
时间Sun Jun 22 23:45:46 2008
我有一个FLASH
图片是外部load进来的
我希望图片可以拖曳移动
这样写有不对的地方吗?
_root.opena.onRelease = function() {
for (i=1; i<=3; i++) {
targetpic = "pic"+i;
createEmptyMovieClip(targetpic, getNextHighestDepth()+i);
loadMovie("images/"+i+".jpg", targetpic);
setProperty(targetpic, _x, i*100);
setProperty(targetpic, _y, 60);
}
this.targetpic.onPress = function(){
this.startDrag();
}
this.targetpic.onRelease = function(){
this.stopDrag();
}
};
希望有人可以帮忙也决问题
谢谢!小弟感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.54.44
1F:推 icedesign:你把[ targetpic ]的on...写到另一个open的on..里面了。 06/23 00:15
2F:→ icedesign:这样会只有在open[按下]的时候,里面的targetpic才有作 06/23 00:16
3F:→ icedesign:用,把里面那两个拿到外面吧。 06/23 00:16
4F:→ cymk:您是说将拖曳的语法,写在_root.onRelease的function吗? 06/23 00:34
5F:→ cymk:结果还是不行,不过谢谢您的回答! 06/23 00:34
6F:→ cymk: 外 06/23 00:42
7F:推 icedesign:那你把原档放上来吧!这里会有很多高手帮你看的。 06/23 12:48
8F:推 icedesign:忘了说:不是只有drag要拿出来...是你整个都要拿出来... 06/23 17:07
9F:推 twslayer:改this._parent.startDrag this._parent.stopDrag 06/24 11:52