2017-07-21 19 views
0

既存のプロジェクトWebVRプラグインに実装する必要があります。 私は、krpanoスキンファイルを指しているメインのkrpano.xmlファイルを持っています。krpano WebVRプラグインを有効にする

webvr.xmlとwebvr.jsファイルに他のファイルも含まれているpluginsフォルダを追加しました。

<include url="plugins/webvr.xml" devices="html5" /> 
<plugin name="WebVR" mobilevr_fake_support="true" /> 

をナビゲーション層の内側に私がコメントを追加しました::

インサイドkrpano skin.xmlファイルは、私が追加

<layer name="btn_vr" x="300" url="down.png" crop="0|0|38|38" onclick="enterVR()"/> 

私は私のコンソールですべてのプラグインのエラーを取得しますが、ボタンを何もクリックいませんよ起こる この例のようにしたいと思います:https://krpano.com/tours/corfu/ ナビゲーションにボール紙のアイコンがあり、それをクリックするとvrが開きます。

私はこれに間違っていると思いますか?

答えて

0

xmlプロパティはおそらく完全ではありません。これらを試してください。

+0

'<プラグイン名= "WebVR" vr_cursor_enabled = "true" を mobilevr_fake_support = "true" を onentervr =" webvr_onentervr( あなたはこれを試すことができます); webvr_act_as_gyro_in_portrait_mode(true); "あなたの答えをコードに追加するには、答えを入力してください:onexitvr = "webvr_onexitvr();" /> –

+2

[編集](https://stackoverflow.com/posts/46147525/edit)コメントの欄に解答の内容を投稿しないでください –

0

これは、パスに関連する問題の可能性があります。

<include url="%SWFPATH%/plugins/webvr.xml" devices="html5" /> 
<plugin name="WebVR" mobilevr_fake_support="true" /> 

とナビゲーション層の内部:

<!-- skin_base - the base skin image -->  

<style name="skin_base" url="calc:vtourskinxmlpath.url + skin_settings.design_skin_images" />  

    <!-- skin_glow - button glowing (if additional ondown,onup,onout,over events are needed, this style provides ondown2,onup2,onover2,onout2 events) --> 
      <style name="skin_glow" 
        ondown="copy(skin_lockglow,name); skin_buttonglow(get(name)); if(ondown2, ondown2());" 
        onover="if(skin_lockglow === null, copy(skin_lockglow,name); skin_buttonglow(get(name),0.3)); if(onover2, onover2());" 
        onout="if(skin_lockglow === name AND !pressed, skin_buttonglow(null);delete(skin_lockglow);); if(onout2, onout2());" 
        onup="if(onup2, onup2()); delayedcall(0, if(hovering AND enabled, skin_buttonglow(get(name),0.3); , skin_buttonglow(null);delete(skin_lockglow);););" 
        /> 

    <layer name="skin_btn_vr" style="skin_base|skin_glow" crop="0|0|80|64" align="center" x="+146" y="0" scale="0.5" onclick="webvr.enterVR();" visible="false" /> 
関連する問題