フラッシュのメニューをXMLで制御する方法を学ぼうと思い、下記のページのやり方を試しています。


XMLを使ったフラッシュのスキニング
http://hotwired.goo.ne.jp/webmonkey/2004/39/index4a.html

5ページ目の説明が理解できず困っています。
http://hotwired.goo.ne.jp/webmonkey/2004/39/index4a_page5.html

>「menuInfo」は、この関数に渡された
>XMLファイル全体を表している。

とありますがここの「menuInfo」というのがどういう理由でこの名前になっているのかがわからず困っています。xmlにも「menuInfo」と記述された部分はないし、、。

この例に沿って説明していただければ最高ですが、
「その前にここを読んだほうがいい」などといったページがありましたらご教授願います。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/02/08 16:06:05
  • 終了:--

回答(2件)

id:taknt No.1

きゃづみぃ回答回数13539ベストアンサー獲得回数11982005/02/08 16:11:40

ポイント30pt

function menuAssembler(menuInfo) {

とあります。

menuAssemblerの関数の引数に宣言されたものでは ないのでしょうか?

つまり

menuAssembler(1)

とかしたら

menuInfoが 1になる ということです。

id:shunsu

ありがとうございます

2005/02/09 15:56:17
id:oki448jp No.2

oki448jp回答回数27ベストアンサー獲得回数12005/02/08 17:21:28

ポイント30pt

URLはダミーです。

5ページ目は、4ページ目のmenuAssembler関数の中を説明しています。

menuInfoというのは、menuAssembler関数が受け取るように指定した引数です。

下のほうを見ると、

XMLmenu.onLoad = function() {

menuAssembler(this);

};

とありますので、ロードしたXMLを引数にしてmenuAssembler関数を実行しているようです。

id:shunsu

なるほど。丁寧なご説明ありがとうございます。

2005/02/09 15:56:49

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません