オブジェクトのグループ取得
getobjcoli var,id,group
var : 結果が代入される変数名 id(0) : オブジェクトID group(0) : グループID
(プラグイン / モジュール : HGIMG3/HGIMG4共通)
指定したオブジェクトが所属するグループ値(コリジョングループなど)を取得し、varで指定された変数に代入します。 グループ値は、以下のものになります。 グループID 内容 --------------------------------------- 0 コリジョングループ(setcoliで設定) 1 衝突対象グループ(setcoliで設定) 2 レンダリンググループ(setobjrenderで設定) 3 ライティンググループ(setobjrenderで設定) 4 バウンディングスフィアのサイズを取得(HGIMG4のみ)(*) (*)の項目はdouble値で代入されます グループIDに4を指定した場合は、該当する3Dモデルの外周を囲むためのバウンディングスフィア(球体)の半径サイズが代入されます。これは、HGIMG4でのみ有効です。
| setcoli | オブジェクトのコリジョン設定 | (HGIMG3/HGIMG4共通) |
| getcoli | オブジェクトのコリジョン判定 | (HGIMG3/HGIMG4共通) |
| setobjrender | オブジェクトのレンダリンググループ設定 | (HGIMG3/HGIMG4共通) |
| プラグイン / モジュール | HGIMG3/HGIMG4共通 |
| バージョン | 3.7 |
| 作成日 | 2022/06/07 |
| 著作者 | onitama |
| URL | http://www.onionsoft.net/ |
| 備考 | hgimg3.as/hgimg4.as/hgimg4dx.asのいずれかをインクルードすること。 |
| タイプ | 拡張命令 |
| グループ | 拡張画面制御命令 |
| 対応環境 |
|
| 移植のヒント | HGIMG4DXはDirectX9、HGIMG4はOpenGL3.1環境で動作 |
| hs ファイル | hsphelp\hgimg_common.hs |