トップページ > 記事閲覧
MV1LoadModelの動作が
名前:gura 日時: 2015/12/26 12:41

SetUseASyncLoadFlag()関数を使っているときに、 MV1LoadModel()関数を使うとどんな適当なパスを引数に入れても変なモデルハンドル が返り値として返ってきます。-1のときにassertをかけたいんですが非同期処理のときは使えないのでしょうか。
メンテ

Page: 1 |

Re: MV1LoadModelの動作が ( No.1 )
名前:管理人 日時:2015/12/27 21:34

非同期読み込みモードの場合は MV1LoadModel を実行した時点ではファイルの存在のチェックすら していませんので、必ず -1 以外の値が返ってきます 非同期読み込み完了のチェックには CheckHandleASyncLoad を使用しますが、もし読み込みが失敗した 場合は読み込み完了を表す「FALSE」ではなく「-1」が返ってきますので、これで読み込みに失敗したか どうかを判定することができます MV1LoadModel を実行するタイミングでファイルが存在しない場合は assert したい、ということでしたら お手数で申し訳ありませんが MV1LoadModel を使用する前に FileRead_size でモデルファイルのサイズが 取得できるかチェックするようにしてください m(_ _;m
メンテ
Re: MV1LoadModelの動作が ( No.2 )
名前:gura 日時:2016/01/04 01:12

前者のほうでも十分だと思いますのでそちらを使わせていただきます。 ありがとうございました
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存