2017-03-02 10 views
0

私は何かが狂っているかもしれないと思っています。アイデアは、球の上にマウスを置いたときに、画像でステレオカメラを変更することです。デフォルトのカメラはステレオカメラになりますので、私がしなければならないことは、メインカメラをアクティブにしてセカンダリカメラをオフにすることです。実行時にカメラを設定することは可能ですか?どんな助け?前もって感謝します。Aフレームでカメラを動的に変更

<a-assets> 
     <img id="image1" src="image1.png"/> 
     <img id="image2" src="image2.jpg"/> 
    </a-assets> 
    <a-camera > 
     <a-image position="0 0 -1" width="0.2" height="0.2" src="#image1"> 
    </a-camera> 

    <a-camera stereocam position="-47 0 -35" > 
     <a-cursor fuse="true" color="black" position="0 0 -1" timeout="500" src="#warning"> 
     </a-cursor> 
    </a-camera> 

答えて

1

アクティブなカメラを設定します。

document.querySelector('#camera2').setAttribute('camera', 'active', true); 
+0

偉大な、私が欲しかった方法で動作します。 'a-camera'(他のa-frameオブジェクトも同様)のプロパティの完全な記述がどこにあるのか教えてください。私はjscriptで多くの経験を持っていないので、aフレームのサイトは、私のような初心者にはあまり役立たないバージョンを要約しています。 – 3not3

関連する問題