メイン 迷える子羊の部屋【初心者専用】 withの使い方 | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
knagai | Åê¹ÆNo.12895 投稿日時: 2004-12-1 0:24 |
職人 居住地: 白馬村 投稿: 796
使用環境:
|
Re: withの使い方 こつこつ検証してみました。
野中さんのサイトのTechNoteスコープチェーンによると、 引用: 'with'アクションは、暫定的にオブジェクトをスコープチェーンの最後に追加します。'with'アクションの実行が終了すると、暫定オブジェクトはスコープチェーンから削除されます。 だそうです。 で、ムービークリップの場合を調べました。 with(my_mc){ _visible=false;//OK gotoAndStop(XX);//OK startDrag()://OK } で、自作の関数もその定義をwith()ステートメントの前に書けば、with()内で実行されました。 enabled=false//NG これはenabledはmy_mcのプロパティ変数でなく、デバッガを見るとlevel0の変数になっていました。 で、with()の前に、 my_mc.enabled=true; と初期値の設定をしておくと有効になりました。 _visibleはそのまま有効なのにenabledはそのまま使えないのです。 変な話です。 ボタンの場合も同様に、 Button.enabled=true; with(Button){} で有効になりました、 しかし一番初めの投稿にあった、 Button.gotoAndStop(XX) は動作しません。これって元々動作するもの?という疑問が生じています。 ごく最近からさかんに書き込みに参加していますが、疑問質問などに答えるため、自分で行う検証や実験が非常にお勉強になり、自分のためになっています。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
withの使い方 | copperroad | 2004-11-30 13:51 |
Re: withの使い方 | ゲスト | 2004-11-30 14:25 |
Re: withの使い方 | copperroad | 2004-11-30 14:26 |
Re: withの使い方 | sorano | 2004-11-30 14:52 |
Re: withの使い方 | ゲスト | 2004-11-30 15:05 |
Re: withの使い方 | copperroad | 2004-11-30 15:09 |
Re: withの使い方 | sorano | 2004-11-30 16:22 |
Re: withの使い方 | knagai | 2004-11-30 17:21 |
Re: withの使い方 | narun | 2004-11-30 17:48 |
Re: withの使い方 | youich | 2004-11-30 19:06 |
Re: withの使い方 | copperroad | 2004-11-30 20:52 |
» Re: withの使い方 | knagai | 2004-12-1 0:24 |
Re: withの使い方 | youich | 2004-12-1 1:05 |
Re: withの使い方 | Fumio | 2004-12-1 5:01 |
Re: withの使い方 | knagai | 2004-12-1 10:49 |
Re: withの使い方 | ゲスト | 2004-12-1 19:42 |
Re: withの使い方 | Fumio | 2004-12-1 21:15 |
Re: withの使い方 | ゲスト | 2004-12-1 21:56 |
Re: withの使い方 | youich | 2004-12-1 22:52 |
Re: withの使い方 | ゲスト | 2004-12-2 8:41 |
投稿するにはまず登録を | |