3Dカスタム少女 質問スレ
91:お客さん☆てっくあーつ2011/09/04(日) 21:29:15 ID:hBCIMPwH
90様ご返答ありがとうございます。
いいえ。メタセコイアで原付とパトカー作っていたのですが原付はオブジェクトの数は10個ぐらいで作ってエラーなしでした。
パトカーの方は同じフォルダの同じテクスチャファイル使っているのにエラーでして…。

もちろんTBNや番号も変えています。(N900KAKA_Z00とN900KAKA_Z01みたいに。)

省9
92:お客さん☆てっくあーつ2011/09/04(日) 21:39:38 ID:c4MSPpkM [sage]
横からだけど。
xmlの記述と各cgfx、それとmqo内のオブジェクトの名前や設定が正しいかどうか、
あとはファイルのパスが相対パスではなく絶対パスかとか、
xmlまわりをもう一度チェックしてみるしかないんじゃない?

93:お客さん☆てっくあーつ2011/09/04(日) 21:47:28 ID:q5TItycg [sage]
>>91
WIKIに目を通したなら
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
→プラグイン情報を含んだMQOファイル形式(MQXファイルが同時に保存される形式)だと読み込めないっぽい。
 メタセコイアでの保存時のファイル形式に「メタセコイア オブジェクト Ver2.2互換(*.mqo)」を選ぶと読み込めるようになる。

省8
94:お客さん☆てっくあーつ2011/09/04(日) 22:42:33 ID:Q/Qaz7Kn [sage]
>>91
そのオブジェクトインスタンスの設定〜というのは、
ツール側の内部的な文法エラーの話で、オブジェクト変数であって
メタセコのオブジェクトの事ではなく、「オブジェクト変数の実体」の事だと思うんだけど…
オブジェクトインスタンスの設定をするには?って話になると
コードの記述に関しての話になっちゃうわけで…
95:お客さん☆てっくあーつ2011/09/05(月) 00:30:17 ID:wqIl959m
91に書いた者です。
92〜94まで回答して下さった方々心から感謝申し上げます。
なるほど・・・93の方が描いたのが一番しっくりきました。
たしかにメタセコデータはZ00とZ01の2つのメタセコデータがある状態でTSOしようとしてました。
もう一度試みてみます^^

96:お客さん☆てっくあーつ2011/09/05(月) 11:29:45 ID:hbWojFwe [sage]
>>88
> 86に書き込んだ者です。
> 私が疑問に思うのは「オブジェクト参照がオブジェクトインスタンスに設定されておりません。」
これはプログラマ向けのメッセージで、使用者向けではないんだけど、あえて説明すると、
DoGenerateMeshつまり、メッシュ作成でなんらかのエラーが発生して、データ(オブジェクト)が作成できませんでした。
と捉えると良いかな。
97:お客さん☆てっくあーつ2011/09/05(月) 15:20:14 ID:UWtBZ7p9
見よう見まねでメタセコの触り方を覚えtmoをmqoに戻して
ちょこちょこMODの改造が出来るようになってきました

いくつか質問があるですが
tso2mqoでmqoファイルをtsoに書き戻す時、必ずテクスチャファイルだけが
C:\Documentsになってしまい自動的にリンクしてくれずパスを入力しなければなりません
省15
98:お客さん☆てっくあーつ2011/09/05(月) 15:35:04 ID:hlfWSg81 [sage]
パス全体を""で囲むか、半角スペースのないフォルダで作業しては?
99:お客さん☆てっくあーつ2011/09/05(月) 16:00:49 ID:09hwAHKx
>パス全体を""で囲む
というのはどのパス記述の事でしょうか?
また
>半角スペースのないフォルダで作業しては?
これはmqoや参照tsoの入ったフォルダの絶対パスに半角スペースを入れないと言う事でしょうか?

100:お客さん☆てっくあーつ2011/09/05(月) 18:51:31 ID:3JS88+IL [sage]
>>97
マルチな上に向こうの返答はロクすっぽ読んでないのな
1-AA