トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     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)
は動作しません。これって元々動作するもの?という疑問が生じています。

ごく最近からさかんに書き込みに参加していますが、疑問質問などに答えるため、自分で行う検証や実験が非常にお勉強になり、自分のためになっています。


----------------
永井勝則:
himco.jp :

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   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

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops