Wikitude SDK APIリファレンス

バージョン: 8.1.0
表示:

ActionAreaクラス

継承元: ARchitectObject
モジュール: AR

ActionAreaは、その領域に入ったとき、またはその領域から出たときにアクションが実行される地理的領域を定義します。ActionAreaは2次元領域であり、高度は無視されます。ユーザーがActionAreaに入ると、onEnter()トリガーが実行されます(関数が定義されている場合)。ユーザーがActionAreaから出ると、onExit()トリガーが実行されます(関数が定義されている場合)。

ActionAreaの境界はアクション領域に含まれるため、ActionAreaの境界上に位置するオブジェクトはActionAreaの内側にあるものと見なされます。

ActionAreaは他のクラスのスーパークラスなので、ユーザーコードで直接インスタンス化しないでください。

項目索引

メソッド

プロパティ

イベント

メソッド

destroy

()

継承元: ARchitectObject

オブジェクトを破棄します。

isInArea

(
  • geoLocation
)
Boolean

特定のロケーションがこのActionArea内にあるかどうかをチェックします。

パラメーター:

  • geoLocation GeoLocation

    チェックするGeoLocation。

戻り値:

Boolean:

メソッドに渡されたgeoLocationがこのActionArea内にある場合はtrue。このActionArea内にない場合はfalse。

プロパティ

destroyed

Boolean

継承元: ARchitectObject

オブジェクトがすでに破棄されているかどうかを示します。

enabled

Boolean

ActionAreaを有効または無効にするフラグ。無効なActionAreaではトリガーは発生しません。有効な場合は状況に応じてトリガーが発生します。

イベント

onEnter

このトリガーは、ユーザーがActionAreaに入ったときに実行されます。

このトリガーのデフォルト値はnullであり、トリガーが発生したときに何もアクションは実行されません。開発者はonEnterトリガーにカスタム関数を指定することで、カスタム機能を追加できます。

onExit

このトリガーは、ユーザーがActionAreaから出たときに実行されます。

このトリガーのデフォルト値はnullであり、トリガーが発生したときに何もアクションは実行されません。開発者はonExitトリガーにカスタム関数を指定することで、カスタム機能を追加できます。