メイン ActionScript 3.0 特設会議室
_mc.onRelease();はAS3では? | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| kirarin | Åê¹ÆNo.39049 投稿日時: 2008-5-30 11:16 |
職人 ![]() ![]() 居住地: 彩の国 投稿: 214
使用環境:
|
_mc.onRelease();はAS3では? いつもお世話になっております。
kirarinです。 AS3になってonRelease→addEventListenerになりましたが、これに関して質問です。 hoge_mc.onRelease = function(){ trace("Click!"); } hoge_mc.onRelease(); 上記の記述で、hoge_mcのクリック動作を1回実行できました。 これと同じことをAS3で行いたい場合、 hoge_mc.addEventListener(MouseEvent.CLICK, xHandler); function xHandler(evt:MouseEvent):void { trace("Click!"); } のあと、hoge_mc.onRelease();に代わる記述はどのようになりますでしょうか。 そのままxHandler();として関数を呼び出すと、引数の数が正しくないということでコンパイルエラーとなりました。(当然ですね) このような場合は、 function xHogeClick(){ trace("Click!"); } のような関数を別で定義して、xHandlerの中ではxHogeClickを呼ぶ、という感じに入れ子(?)にする必要がありますでしょうか。 検索したのですが、思うような記事にたどりつけませんでした。 情報いただけますと幸いです。 よろしくお願いいたします。
|
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
kirarin | 2008-5-30 11:16 |
| |
tonbi | 2008-5-30 11:39 |
| |
Fumio | 2008-5-30 11:44 |
| |
kirarin | 2008-5-30 18:15 |
| |
tonbi | 2008-5-31 1:14 |
| |
kirarin | 2008-5-31 10:14 |
| |
tonbi | 2008-6-6 2:21 |
| |
kirarin | 2008-6-6 7:36 |
| 投稿するにはまず登録を | |



ログイン



