メイン 迷える子羊の部屋【初心者専用】
動的に配置した複数のムービークリップをドラッグ&ドロップしたい | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| machu | Åê¹ÆNo.2612 投稿日時: 2004-1-3 21:32 |
新米 ![]() ![]() 居住地: 投稿: 12
使用環境:
|
動的に配置した複数のムービークリップをドラッグ&ドロップしたい こちらには、たびたびお世話になっています。machuです。
動的に配置させた複数のムービークリップをドラッグ&ドロップできるようにしたいのですが、思うように動きません。 最初は、attachMovieでシンボルから作成していたのですが、ドラッグ&ドロップ指定の方法が分からず断念しました。そこで、インスタンスを一つステージ外に作成しておいて、そのムービークリップ内に以下のスクリプトを記述しました。それをもとにduplicateMovieClipで複製しています。 onClipEvent(mouseDown){ if(this.hitTest(_root._xmouse,_root._ymouse)){ this.startDrag(""); this._alpha=50; } } onClipEvent(mouseUp){ if(this.hitTest(_root._xmouse,_root._ymouse)){ this.stopDrag(); this._alpha=100; } } マウスイベントに反応しているようですが、きちんと動きません。 (一瞬アルファ値が下がる) ちなみに、ムービークリップ作成のスクリプトは以下です。フレームに記述しています。外部ファイルから読み込んだ1件以上のdatデータをムービークリップ内のテキストフィールドに設定しています。 function dispData(success){ if(success){ loaddata = ""; i=0; for(dat in replyData){ if(typeof replyData[dat] == "string"){ tname =dat+"_mc"; // _root.attachMovie( "label_mc", tname, i) ; _root.dat_mc.duplicateMovieClip(tname, i) ; getdata = replyData[dat].split("|||"); eval(tname).id = getdata[0]; eval(tname)._x = getdata[1]; eval(tname)._y = getdata[2]; eval(tname).submit_t = getdata[3]; eval(tname).name = getdata[4]; eval(tname).mail = getdata[5]; eval(tname).mes = getdata[6]; i++; } } } } |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
machu | 2004-1-3 21:32 |
| |
ゲスト | 2004-1-3 21:52 |
| |
machu | 2004-1-3 22:17 |
| |
ゲスト | 2004-1-3 22:58 |
| |
machu | 2004-1-3 23:11 |
| |
ゲスト | 2004-1-4 2:52 |
| |
Fumio | 2004-1-4 3:23 |
| |
machu | 2004-1-4 18:04 |
| 投稿するにはまず登録を | |



ログイン


