0

小さな Unity ゲームがあり、Rails アプリに含めることができるように WebGL を使用してエクスポートしようとしています。それらが適切に取得されますように。暗闇の中で突き刺すことで、data/code/memUrl 値がファイルを指すようにすることができました (または、少なくともエラーを停止することができました) が、それらを取得するにはファイル拡張子に「gz」を追加する必要がありました。拾ったので、それが何かを壊したかどうかはわかりません。

UnityLoader.js を public/javascripts,Release フォルダーに配置しました。次のような JS エラーが発生します。

Invoking error handler due to
Uncaught SyntaxError: Invalid or unexpected token
blob:http://localhost:3000/d38265a6-af46-425c-acd0-6eba9d0d5cd9:1 

ここに私のhtml.erb

    <script type='text/javascript'>
    var Module = {
      TOTAL_MEMORY: 268435456,
      errorhandler: null,           // arguments: err, url, line. This function must return 'true' if the error is handled, otherwise 'false'
      compatibilitycheck: null,
      dataUrl: "Release/TestExternCall.datagz",
      codeUrl: "TestExternCall.jsgz",
      memUrl: "Release/TestExternCall.memgz",
    };
    </script>

<%= javascript_include_tag 'UnityLoader'%>

RailsアプリにWebGL出力を含める方法を説明するチュートリアルの行を持っている人はいますか? どんな助けでも大歓迎です。

4

0 に答える 0