コードによる Vuforia Studio の機能の拡張 > Vuforia Studio JavaScript の概念
Vuforia Studio JavaScript の概念
Web ネイティブのオーサリングツールである Vuforia Studio を使用すると、使いやすいウィジェット、イベント、サービスを使用して、興味深いエクスペリエンスを構築できます。より詳細に制御する必要がある場合は、JavaScript および Thing マークアップ言語 (TML) API を使用して、ウィジェット、パラメータ、イベント、エクスペリエンスのライフサイクル、サーバーアセット、レンダリングを操作します。また、エクスペリエンスのルックアンドフィールを更新する場合は、カスタム CSS を追加して独自のスタイルを設定できます。Vuforia Studio のコアコンポーネントについては、コアコンポーネントと概念を参照してください。
以下のトピックでは、API のさまざまな概念について説明します。
ランタイムにサポートされる関数については、サポートされているランタイム関数を参照してください。
JavaScript および TML API の参照
Vuforia Studio の組み込みの JavaScript エディタを使用して、カスタムコードを追加し、より高度なエクスペリエンスを作成します。このエディタはエクスペリエンスビューの AngularJS コントローラを拡張したもので、一般的に使用される $scope などの JavaScript オブジェクトにアクセスすることができます。これにより、カスタム関数やウィジェットプロパティなどを操作できます。
ビューの JavaScript エディタを開くには、ビュー名の下にある <ビュー名>.js をクリックします。エディタの詳細については、Vuforia Studio での JavaScript の使用を参照してください。Vuforia Studio では、TML もサポートされています。TML は、3D コンテンツを表現するための PTC 定義のタグを備えた宣言型 HTML5 拡張機能です。詳細については、TML テキストを参照してください。
これは役に立ちましたか?