■吉里吉里/KAG/TJS雑談質問スレ■その26at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト507:名前は開発中のものです。 12/09/25 22:22:56.38 EjQbEyD6 >>506 varとpropertyは別物。class A { property abc {...} } としてみると分かる。 varの変数はコンストラクト時にインスタンスに動的に生えるので, 普通に(this.)変数名としてアクセスするしかない。(super.変数名はNG) 上のコードの場合,class Bでproperty abcを上書きしてるので class Aのvar abcへのアクセスは不可, ButtonLayerの例は親クラスもpropertyなので可,ということかと。 508:名前は開発中のものです。 12/09/26 01:47:38.44 ZrbTRTY1 >>507 ありがとうございます。TJSではメンバ変数はsuper.でアクセス できないんですね。 今作っているものは、全部propertyで作りなおすことにしました。 509:名前は開発中のものです。 12/09/26 01:53:34.45 X1RnCJdc >>508 tjsでは、というか、super は親クラスオブジェクトの参照で、クラスオブジェクトに格納されてるのはプロパティとメソッドだけなのでそうなる super をAに置き換えればわかるかと 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch