作者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