- ベストアンサー
var x:Number = 0 ?
劇的に初心者の質問です! var x:Number = 0 の:の意味はなんですか?? x:Numberという変数を宣言している。。わけじゃないですよね? ちなみに var node:Array = fXML.firstChild.childNodes[i]; だと、nodeという配列を宣言してる、で間違いないですか? この:もよくわからず。。 ほんとーにわからなくてすみません。 教えて頂けるとうれしいです わからなすぎて、質問が意味不明でしたらご指摘ください!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
x:Numberというのはxという変数はNumber型ですよと宣言をしています。 これがもしx:MovieClipだとしたらxはMovieClipですよと宣言をしています。 AS3.0になるとこれが必須になってくるので 宣言はしっかりおぼえるといいかもしれません。 また、node:ArrayというのはnodeというのはArrayですよと宣言しています。 つまり配列ですよという事ですね。 がんばってください。
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
宣言と同時に初期化(と言う名の代入)をしてるんじゃないの?
質問者
お礼
早速のご回答ありがとうございます!
お礼
早速のご回答ありがとうございます! なるほど、:でデータ型を付け加えてるんですね~。 x:Numberは変数かあ、とかって片付けなくてよかった。。。 >AS3.0になるとこれが必須になってくるので なるほどです。まだ3.0とか未知です。 がんばります。感謝いたします!