运行虚拟控制器时Unity文件404错误

时间:2017-01-23 23:24:02

标签: airconsole

我目前在Unity的assets文件夹中有以下文件结构。 ├───AirConsole │ ├───examples │ │ ├───basic │ │ │ └───Materials │ │ └───pong │ │ ├───materials │ │ ├───scripts │ │ └───sprites │ ├───extras │ ├───plugins │ │ ├───Android │ │ ├───iOS │ │ ├───Newtonsoft.Json │ │ │ ├───Bson │ │ │ ├───Converters │ │ │ ├───Linq │ │ │ ├───Schema │ │ │ ├───Serialization │ │ │ └───Utilities │ │ └───x86_64 │ │ └───WebView.bundle │ │ └───Contents │ │ ├───MacOS │ │ └───Resources │ ├───resources │ └───scripts │ └───editor └───WebPlayerTemplates |---controller.html ├───airconsole-controls │ ├───button │ ├───ctrl-generator │ ├───dpad │ ├───examples │ ├───joystick │ ├───rate-limiter │ ├───shake-detecor │ ├───swipe-analog │ ├───swipe-digital │ └───swipe-pattern ├───controller │ ├───js │ ├───libs │ ├───styles │ └───templates └───__MACOSX └───controller ├───js ├───libs ├───styles └───templates 当我启动Unity项目时,我收到以下请求的404错误。 GET http://192.168.56.1:7842/airconsole-controls/button/button.css controller.html:10 GET http://192.168.56.1:7842/airconsole-controls/dpad/dpad.css controller.html:12 GET http://192.168.56.1:7842/controller/styles/styles.css controller.html:13 GET http://192.168.56.1:7842/controller/styles/controls.css controller.html:56 GET http://192.168.56.1:7842/controller/libs/handlebars-v4.0.5.js controller.html:59 GET http://192.168.56.1:7842/controller/libs/airconsole_view_manager.js controller.html:62 GET http://192.168.56.1:7842/airconsole-controls/dpad/dpad.js controller.html:66 GET http://192.168.56.1:7842/controller/js/controller_generator.js controller.html:61 GET http://192.168.56.1:7842/airconsole-controls/button/button.js controller.html:64 GET http://192.168.56.1:7842/airconsole-controls/swipe-digital/swipe-digital.js controller.html:63 GET http://192.168.56.1:7842/airconsole-controls/swipe-analog/swipe-analog.js controller.html:67 GET http://192.168.56.1:7842/controller/js/main.js 我是否应该对如何构建项目有误解,以便空气控制台可以找到合适的文件?或者我错过了项目。我在1.6版本。 controller.html文件也位于WebPlayerTemplates中。我在该文件夹中拥有所有空中客户端客户端的东西,因为如果我不会因语法而得到大约100个编译错误。

1 个答案:

答案 0 :(得分:2)

据我所知,controller.html使用的文件必须位于以下文件夹中:Assets / WebGLTemplates / AirConsole

Unity指南是start

的好地方

或者您可以从asset store下载免费项目并使用它。

还有一些让我们感到困惑的事情:不要把你想要在Assets / WebGLTemplates / AirConsole中使用的自定义controller.html文件,这个controller.html被Airconsole对象覆盖。而是将您的controller.html文件放在其他位置并将其拖到Airconsole对象的检查器中的“Controller Html”属性中。