RequestはUka3Dの機能を使用する為に、SAORIに対してSHIORIから送るコマンド規格です。
Requestの書式については引数1つにつきカンマ(,)区切りで記載されています。
SAORIへの引数の渡し方については利用しているSHIORIのマニュアルをご確認ください。
Requestの書式については引数1つにつきカンマ(,)区切りで記載されています。
SAORIへの引数の渡し方については利用しているSHIORIのマニュアルをご確認ください。
Uka3Dのメイン処理が開始されます。全ての準備が終了後、伺か本体にOn3DBootイベントが送信されます。
呼出し時にBootフラグに設定された任意の文字列がOn3DBootイベントのRef0として戻されます。
SHIORIの各ブートイベント(切替わり含む)でcreateリクエストを呼出し、イベント毎にBootフラグを設定する事で、
On3DBoot内での処理を分ける事ができます。
createリクエストを多重呼出しした場合、前回のcreate情報とUka3Dウィンドウを破棄し、新たにウィンドウを作成し、
On3DBootイベントを発生させます。
書式
例
呼出し時にBootフラグに設定された任意の文字列がOn3DBootイベントのRef0として戻されます。
SHIORIの各ブートイベント(切替わり含む)でcreateリクエストを呼出し、イベント毎にBootフラグを設定する事で、
On3DBoot内での処理を分ける事ができます。
createリクエストを多重呼出しした場合、前回のcreate情報とUka3Dウィンドウを破棄し、新たにウィンドウを作成し、
On3DBootイベントを発生させます。
書式
create,【さくらhWnd】,【shellパス】,【スコープID】,【サーフェイスID】,【Bootフラグ】 |
create,hwnd,shellpath,"0,1","0,10","fastboot" |
Uka3Dのスレッドを終了し、createで行われた全ての設定を明示的にリセット・破棄します。
Uka3D準備中にエラーが発生した場合、本体にOn3DErrEndイベントが送られます。
このイベントが発生した場合、即座にallresetリクエストを実行するか、uka3d_proxy.dllをunloadするようにしてください。
書式
例
Uka3D準備中にエラーが発生した場合、本体にOn3DErrEndイベントが送られます。
このイベントが発生した場合、即座にallresetリクエストを実行するか、uka3d_proxy.dllをunloadするようにしてください。
書式
allreset※パラメータ無し |
allreset |
モーションを変更します。
オプションでブレンド時間のオーバーライドを行えます。
書式
例
オプションでブレンド時間のオーバーライドを行えます。
書式
surface,set,【mothionID】,【ブレンドタイム】 |
surface,set,100,200 |
キーボードによるカメラ操作を行えるかどうかを設定します。
フラグは true=可能、false=不可能、change=切り替え
また、フラグにgetを指定する事で、現在の設定を取得する事が可能です。戻り値は 0=false、1=true
書式
例
get時
フラグは true=可能、false=不可能、change=切り替え
また、フラグにgetを指定する事で、現在の設定を取得する事が可能です。戻り値は 0=false、1=true
書式
control,camera,【フラグ】 |
control,camera,true |
Result:【フラグ( 0 or 1 )】 |
デバッグ情報の表示(操作)を行うかどうかを設定します。
フラグは true=表示、false=非表示、change=切り替え
また、フラグにgetを指定する事で、現在の設定を取得する事が可能です。戻り値は 0=false、1=true
書式
例
get時
フラグは true=表示、false=非表示、change=切り替え
また、フラグにgetを指定する事で、現在の設定を取得する事が可能です。戻り値は 0=false、1=true
書式
control,debuginfo,【フラグ】 |
control,debuginfo,change |
Result:【フラグ( 0 or 1 )】 |
最新コメント