2017-09-29 133 views
1

私のAR.JSの例では、https://github.com/ybinstock/aframe_ar(github)https://ybinstock.github.io/aframe_ar(ライブサイト)、添付された画像にこの2つのボックスが表示されています。AR.jsで 'trackingBackend'と 'markersAreaEnabled'というアラートを削除するにはどうすればよいですか?

enter image description here

は、ここに私のAFRAMEシーン

<a-scene embedded arjs> 

    <a-assets> 
    <a-asset-item id="drone" src="busterDrone/busterDrone.gltf"></a-asset-item> 
    <a-asset-item id="helmet" src="damagedHelmet/damagedHelmet.gltf"></a-asset-item> 
    <a-asset-item id="skull" src="skull_downloadable/scene.gltf"></a-asset-item> 
    </a-assets> 


    <a-marker-camera preset='hiro'> 

     <a-entity gltf-model-next="#drone"></a-entity> 



    </a-marker-camera> 


</a-scene> 

答えて

1

CSSでそれらを隠すための最も簡単な方法です。またはdebugUIEnabled使用する:偽をar.jsシーンシステム

に私は、これはあなたが設定オプションでデバッグジャンクをオフにすることができ

+0

ありがとう、私はCSSを使用して問題を解決しました –

+0

'ar.jsシーンシステム'は初心者に何も意味しません。私の答えは明確な説明を参照してください。 – namklabs

2

に役立ちます願っています。それは文書化されていません(非常にイライラしています)が、他のAR.jsプロジェクトの例を見るとそれを見つけました。 <a-scene>要素のarjs属性に「debugUIEnabled:false」を追加する必要があります。ここでは例です:FYI

<a-scene embedded arjs='sourceType: webcam; debugUIEnabled: false;'> 
    ... your a-frame markup ... 
</a-scene> 

、あなたはembedded属性を必要としない、またあなたはsourceType: webcamが必要です。唯一のデバッグは次のようになり無効にすることを基本的なフレームのシーン:

<a-scene arjs="debugUIEnabled: false;"> 
    ... your a-frame markup ... 
</a-scene> 

AR.jsのReadmeあなたはarjs属性で使用できるプロパティの一覧を示し、ここで:https://github.com/jeromeetienne/AR.js/tree/master/aframe

このドキュメントはに失敗しました正確にはと言います。これらの設定オプションを使用します。巨大な見落とし。しかし答えは<a-scene>タグのarjs属性に入れていることです。

私はあなたがCSSでデバッグ用のものを隠すことができますが、これは本当にそれを隠す正しい方法です。私はそれが助けて欲しい!

関連する問題