■吉里吉里/KAG/TJS雑談質問スレ■その18at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その18 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト343:名前は開発中のものです。 09/07/22 01:23:26 sue03CUZ ネイティブプラグインで定義されたネイティブクラスのメンバ関数から TJS_BEGIN_NATIVE_METHOD_DECL(foo) { *result = objthis; } TJS_END_NATIVE_METHOD_DECL(foo) として自分自身のインスタンス 344:名前は開発中のものです。 09/07/22 01:32:44 sue03CUZ すみません、途中で描き込んでしまいました。 ネイティブプラグインで定義されたネイティブクラスのメンバ関数から TJS_BEGIN_NATIVE_METHOD_DECL(foo) { *result = objthis; } TJS_END_NATIVE_METHOD_DECL(foo) として自分自身のインスタンスを返すと、 返値のオブジェクトのコンテキストが0x00000000になってしまいます。 ほか、ネイティブ関数内で生成したネイティブインスタンスを返したときも同じでした。 にも関わらず、返値のオブジェクトからメンバを参照したりすると コンテキストがthisコンテキストの場合と変わらない動作をします。 これって吉里吉里バグでしょうか? それとも自分のコードのバグでしょうか。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch