2017-12-18 12 views
1

Aフレームを使用して360ビデオまたは360写真を表示しようとしましたが、aエンティティフレームワークのいくつかの制限を遭遇しました。その属性、:Aフレームプリミティブを使用して360コンテンツを表示する

これは動作しません:<a-entity geometry="primitive:videosphere", ... ></a-entity>

、これはどちらかない: <a-entity geometry="primitive:sky", ... ></a-entity>

私は、ドキュメントを検索するが、ボックス、平面や球体などを行う理由を見つけることができませんでしたa-entityで作業しますが、空またはビデオ空間では動作しません。

この質問の目的は次のとおりです。私は、360のビデオと360の写真を表示し、1つのコンテンツタイプから別のコンテンツタイプに切り替えることのできるコードを書く必要があります。簡単な解決法はありますか?

ピエール

答えて

0

ビエトスフィアも空もジオメトリプリミティブではありません。組み込みのgeometriesのリストを次に示します。

ちょうど球、または空に保つ、写真/動画を切り替えるには:

<a-sphere material="side:back"></a-sphere> 

<a-sky></a-sky> 

を、登録コンポーネントを介してmaterial.src属性を切り替えます。 動画でplay()stop()を手動で呼び出すことを忘れないでください。バックグラウンドで再生されている可能性があります。