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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     classからrootの変数へアクセスしたい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
k-suzuki
Åê¹ÆNo.36578
投稿日時: 2007-11-30 23:19
新米
居住地: 東京
投稿: 7
使用環境:
classからrootの変数へアクセスしたい
FLASH CS3で開発を行っているのですが、
疑問に思った点がありまして、
書き込みをさせていただきます、


音のファイルを管理しているclassがありまして、
各フレームにはそれを配置して、
音がなるように制作しました。

その後、最終的な仕様変更で、rootにある変数を見て、
音をならすか、ならさないかに分岐しなければ
いけなくなったのですが、
簡単な方法として、class側からrootにある変数を見て、
分岐させようと思いました。
(as2で言う、_root.bSndFlag と参照するような形で)

ですが、class側に、
rootObj:Object = this.root;
等を書いても、
「未定義のプロパティrootへのアクセスです」
と出てしまい、アクセスすることが出来ませんでした。

classはrootの定義を持っていないと
言うことだと思うのと、そもそも、
classから上の階層へアクセスするのは、
何か順列的に変なような気はするのですが、
何か方法はあるものなのでしょうか?

もしご存じの方がいらっしゃいましたら、
教えていただければ嬉しいです。

まだ慣れないas3に苦戦中の毎日です・・・
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » classからrootの変数へアクセスしたい k-suzuki 2007-11-30 23:19
     Re: classからrootの変数へアクセスしたい Fumio 2007-12-1 0:52
       Re: classからrootの変数へアクセスしたい k-suzuki 2007-12-1 12:00
         Re: classからrootの変数へアクセスしたい STWKS 2008-1-9 13:22
           Re: classからrootの変数へアクセスしたい k-suzuki 2008-1-25 13:06

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