qfind

オブジェクト検索

qfind group,stat

group(-1) : 検索するグループ値
stat(0)   : stat値指定

(プラグイン / モジュール : obaq)

解説

登録されているオブジェクトを任意の条件で検索します。
最初に、qfind命令で条件を指定した後、qnext命令で結果を受け取る必要があります。
groupで検索するコリジョングループ値を指定します。
groupの指定を省略するか-1の場合は、すべてのグループが対象となります。
(ただしグループ値が0のオブジェクトは除外されます)
複数のグループを指定する場合は、それぞれのグループ値を足した値を指定してください。
statを指定することで、特定の状態だけを検索することが可能です。
statが0の場合は、すべての状態が対象となります。
statにstat_sleep(1)またはstat_active(2)を指定した場合は、同じ値を持つオブジェクトのみが対象となります。

実行に失敗した場合は、システム変数statに0以外の値が代入されます。

関連項目

qnextオブジェクト検索結果取得(obaq)

サンプル逆引き (2)

test4.hsp
tof2.hsp

情報

プラグイン / モジュールobaq
バージョン3.21
作成日2010/01/15
著作者onitama
URLhttp://hsp.tv/
備考obaq.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\obaq.hs