【问题标题】:Change camera dynamically in A-Frame在 A-Frame 中动态更改相机
【发布时间】:2017-03-03 07:33:27
【问题描述】:

我正在尝试一些可能很疯狂的事情。想法是,在鼠标悬停在球体上时,用图像更改立体相机。默认摄像头是立体摄像头,所以在鼠标离开时,我所要做的就是将主摄像头设置为活动状态并关闭辅助摄像头。是否可以将相机设置为运行时?有什么帮助吗?提前致谢。

    <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>

【问题讨论】:

    标签: aframe


    【解决方案1】:

    设置活动摄像头。

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

    【讨论】:

    • 太好了,按我想要的方式工作。你能告诉我在哪里可以找到a-camera(其他a-frame对象)属性的完整描述吗? a-frame网站有精简版,对我这种新手帮助不大,因为我对jscript没有太多经验。
    猜你喜欢
    • 2017-12-24
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多