本文へスキップ

イメージ・ターゲット・イベント

タイプ

ImagePropertiesObject

ImagePropertiesObject`は以下のプロパティを持つオブジェクトである:

プロパティタイプ説明
番号画像ターゲットの幅。
高さ番号画像ターゲットの高さ。
オリジナル幅番号アップロードされた画像の幅。
元の高さ番号アップロードされた画像の高さ。
回転ブーリアンターゲット画像が回転しているかどうか。

イベント

imagefound

このイベントは、イメージターゲットが最初に見つかったときに発行される。

プロパティ

プロパティタイプ説明
名称文字列画像の名前。
タイプ文字列FLATCYLINDRICALCONICAL`のいずれか。
位置{x, y, z}`配置された画像の3次元位置。
ローテーションw, x, y, z}`.配置された画像の3次元の局所的な向き。
スケール番号この画像に添付されているオブジェクトに適用されるスケールファクター。
プロパティImagePropertiesObject`追加のイメージターゲットプロパティ。
拡大幅番号**FLAT`**にのみ適用されます。 シーン内の画像の幅(scaleを掛けた場合)。
スケールドハイト番号**FLAT`**にのみ適用されます。 Scaleを掛けたときのシーン内の画像の高さ。
高さ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 カーブしたターゲットの高さ。
半径トップ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 上部のカーブしたターゲットの半径。
底半径番号**CYLINDRICALまたはCONICAL**にのみ適用される。 下部のカーブしたターゲットの半径。
アーク開始ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の開始角度。
弧長ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の中心角。

world.events.addListener(world.events.globalId, 'reality.imagefound', (e) => {
console.log(e)
})

imageloading

このイベントは、検出画像のロードが開始されたときに発行されます。

プロパティ

プロパティタイプ説明
名称文字列画像の名前。
タイプ文字列FLATCYLINDRICALCONICAL`のいずれか。
メタデータオブジェクトユーザーのメタデータ。

world.events.addListener(world.events.globalId, 'reality.imageloading', (e) => {
console.log(e)
})

imagelost

このイベントは、イメージターゲットが追跡されなくなったときに発行される。

プロパティ

プロパティタイプ説明
名称文字列画像の名前。
タイプ文字列FLATCYLINDRICALCONICAL`のいずれか。
位置{x, y, z}`配置された画像の3次元位置。
ローテーションw, x, y, z}`.配置された画像の3次元の局所的な向き。
スケール番号この画像に添付されているオブジェクトに適用されるスケールファクター。
プロパティImagePropertiesObject`追加のイメージターゲットプロパティ。
拡大幅番号**FLAT`**にのみ適用されます。 シーン内の画像の幅(scaleを掛けた場合)。
スケールドハイト番号**FLAT`**にのみ適用されます。 Scaleを掛けたときのシーン内の画像の高さ。
高さ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 カーブしたターゲットの高さ。
半径トップ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 上部のカーブしたターゲットの半径。
底半径番号**CYLINDRICALまたはCONICAL**にのみ適用される。 下部のカーブしたターゲットの半径。
アーク開始ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の開始角度。
弧長ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の中心角。

world.events.addListener(world.events.globalId, 'reality.imagelost', (e) => {
console.log(e)
})

imagescanning

このイベントは、すべての検出画像がロードされ、スキャンが開始されたときに発行される。

プロパティ

プロパティタイプ説明
名称文字列画像の名前。
タイプ文字列FLATCYLINDRICALCONICAL`のいずれか。
メタデータオブジェクトユーザーのメタデータ。
ジオメトリーオブジェクトジオメトリデータを含むオブジェクト。 type=FLAT の場合:{scaledWidth, scaledHeight}, else if type=CYLINDRICAL or type=CONICAL: {height, radiusTop, radiusBottom, arcStartRadians, arcLengthRadians}`.
拡大幅番号**FLAT`**にのみ適用されます。 シーン内の画像の幅(scaleを掛けた場合)。
スケールドハイト番号**FLAT`**にのみ適用されます。 Scaleを掛けたときのシーン内の画像の高さ。
高さ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 カーブしたターゲットの高さ。
半径トップ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 上部のカーブしたターゲットの半径。
底半径番号**CYLINDRICALまたはCONICAL**にのみ適用される。 下部のカーブしたターゲットの半径。
アーク開始ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の開始角度。
弧長ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の中心角。

world.events.addListener(world.events.globalId, 'reality.imagescanning', (e) => {
console.log(e)
})

imageupdated

このイベントは、イメージターゲットが位置、回転、スケールを変更したときに発行されます。

プロパティ

プロパティタイプ説明
名称文字列画像の名前。
タイプ文字列FLATCYLINDRICALCONICAL`のいずれか。
位置{x, y, z}`配置された画像の3次元位置。
ローテーションw, x, y, z}`.配置された画像の3次元の局所的な向き。
スケール番号この画像に添付されているオブジェクトに適用されるスケールファクター。
プロパティImagePropertiesObject`追加のイメージターゲットプロパティ。
拡大幅番号**FLAT`**にのみ適用されます。 シーン内の画像の幅(scaleを掛けた場合)。
スケールドハイト番号**FLAT`**にのみ適用されます。 Scaleを掛けたときのシーン内の画像の高さ。
高さ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 カーブしたターゲットの高さ。
半径トップ番号**CYLINDRICALまたはCONICAL**にのみ適用される。 上部のカーブしたターゲットの半径。
底半径番号**CYLINDRICALまたはCONICAL**にのみ適用される。 下部のカーブしたターゲットの半径。
アーク開始ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の開始角度。
弧長ラジアン番号**CYLINDRICALまたはCONICAL**にのみ適用される。 ラジアン単位の中心角。

world.events.addListener(world.events.globalId, 'reality.imageupdated', (e) => {
console.log(e)
})