私は panda3d が初めてで、Hello World を試しています。
私はただで実行するプログラムを得ました:
PandaFramework framework;
framework.open_framework(argc, argv);
WindowFramework *window = framework.open_window();
framework.main_loop();
framework.close_framework();
return 0;
ただし、追加すると:
NodePath environt = window->load_model(framework.get_models(), "panda-model");
environt.reparent_to(window->get_render());
environt.set_scale(0.25, 0.25, 0.25);
environt.set_pos(-8, 42, 0);
main_loop() の前では、コンパイルされません。C++ プロジェクトのすべてのフォルダーに panda-model.egg.pz がありますが、プログラムが中断するたびに:
environt.reparent_to(window->get_render());
excat メッセージは次のとおりです。
pdbファイルが見つからないという唯一の問題がありますが、それは問題ではありません。
何か案は?
ところで、MSVC++ 2010 と panda3d 1.7.2 を使用しています。
私が見つけることができる唯一のエラーは次のとおりです: Irr.exe の 0x00bfa317 での初回例外: 0xC0000005: アクセス違反の読み取り場所 0x737265db。Irr.exe の 0x00bfa317 で未処理の例外: 0xC00001A5: 無効な例外ハンドラー ルーチンが検出されました。プログラム '[8476] Irr.exe: Native' はコード 0 (0x0) で終了しました。
これはまだかなり曖昧だと確信しています。申し訳ありませんが、私が見つけることができるすべてです。必要に応じて、さらに説明していただければ幸いです。