私はA-Frame(JavaScriptライブラリ)を使用しています。ユーザーが現在のシーンの特定のコンポーネントをクリックすると、新しいシーンがロードされます。どうすればこれを達成できますか?A-Frameで新しいシーンを読み込む方法は?
1
A
答えて
3
A-Frame Template Componentをご覧ください。特にSwapping Exampleです。
スクリプトタグ内または別のファイル内で別々のシーンを定義することができます。ここではスクリプトタグのテンプレートと例です:あなたは、あなたのシーンを変更したいとき
<a-scene>
<!-- Templates. -->
<a-assets>
<script id="scene1" type="text/html">
<a-box></a-box>
</script>
<script id="scene2" type="text/html">
<a-sphere></a-sphere>
</script>
</a-assets>
<a-entity template="src: #box"></a-entity>
</a-scene>
はその後、src
を変更:
<a-entity template="src: #sphere"></a-entity>
ここでは、プログラムの間隔でテンプレートsrc
を変更するには、例えば、コンポーネントさ:https://github.com/ngokevin/aframe-template-component/blob/master/examples/swapping/components/template-looper.js
主それはCの他の構成要素についてel.setAttribute('template', 'src', '#sphere');
あろうSRCを変更する支援ウルド:
- Event Set ComponentあなたのMouseEnterに耳を傾ける助けと反応して
src
を変更することができます。 - テンプレートコンポーネントには、イベント時にテンプレートを変更する
template-set
コンポーネントも付属しています。
関連する問題
- 1. バックグラウンドで新しいシーンを読み込む
- 2. divにaframeシーンを埋め込む方法
- 3. Unityの別のシーンからCanvasを読み込む方法は?
- 4. シングルページアプリケーションで新しいスクリプトを読み込む方法は?
- 5. OpenGLシーンに3Dモデルを読み込む
- 6. Laravel - 新しいURLでコンテンツを読み込む方法
- 7. Webアプリケーションで新しいイメージを読み込む方法
- 8. imacrosを使ってrecaptchaフレームを再読み込みして新しいcaptchaを読み込む方法は?
- 9. メインルートに新しいルートを読み込む方法
- 10. 新しいイベントをFullCalenderに読み込む方法
- 11. 新しい設定ファイルから値を読み込む方法
- 12. XMLドキュメントを読み込んで読み込む方法
- 13. mac vimの新しいタブでプラグインを読み込む方法は?
- 14. Default.pngイメージの読み込みインジケータを読み込む方法
- 15. ホームページの読み込み後にイメージを読み込む方法
- 16. Chromeデベロッパーツールを使用して新しいフォントを読み込む方法は?
- 17. 新しいHTMLページが読み込まれた後にjs関数を読み込む方法は?
- 18. WKWebView HTTPSを読み込む方法は?
- 19. 画面を読み込む方法は?
- 20. requirejsでknockout.validationを読み込む方法
- 21. Texture2Dをスクリプトで読み込む方法
- 22. AndroidでJSONObjectを読み込む方法
- 23. iPhoneでサーバービデオを読み込む方法
- 24. webpack2で "index.js"を読み込む方法
- 25. HTMLでテキストファイルを読み込む方法
- 26. GitHubでプロジェクトを読み込む方法
- 27. ワードプレスでckeditorを読み込む方法
- 28. webpackでリモートファイルを読み込む方法
- 29. iPhoneアプリケーションで更新を読み込む方法
- 30. ブラウザの更新で特定のページを読み込む方法
aframe-event-set-componentを使用してテンプレートsrc(ngokevin/aframe-template-componentから)を変更することはできますか? – user2267386
ええ、私もあなたもできるはずです。提供された 'template-set'コンポーネントは、イベントに応答してテンプレートを変更することもできます。 – ngokevin
ありがとうございました。 – user2267386