以前有人试过这个吗?
我正在尝试一段时间,并且在将项目加载到流星页面时,我设法得到“无效的数据文件错误”。
对于一个菜鸟来说这是相当远的,但还没有工作,所以我尝试了最着名的解决方案来纠正它:
- 我已将“ UnityProject.unity3d ”文件重命名为 .zip 和 .jpg 扩展名以及js参考中的
(这是针对某些服务器欺骗MEME问题的常见黑客攻击)
- 我已经将 UnityObject2.JS 翻译为Meteor环境,没有错误发送
- 我已从 UnityProject.HTML 文件中删除了DOCTYPE两个代码行,因此Meteor可以停止抱怨它:)
到目前为止,没有任何工作......不幸的是
有什么想法吗?
答案 0 :(得分:2)
好的,好消息。
我已经得到了它,我将描述某种“你好世界!” Meteor与Unity3D之间。
- 创建流星项目
- 删除Meteor为您创建的所有文件
- 将“Unity Project Web Player Built”文件上传到您的项目中:
1- .HTML文件
- 您必须删除此文件开头的“DOCTYPE”和“html”行
2- .unity3d文件
- 您可能需要将其重命名为JPG扩展名,以便大多数服务器可以加载它
- 如果你这样做,你需要更改.html文件中的引用,如下所示:
u.initPlugin(jQuery(“#unityPlayer”)[0],“ /WebPlayer.jpg ”);
注意'/',这是你需要的,因为这个文件(unity3d重命名为jpg)将在你的公共文件夹中,所以流星可以找到它。
就是这样,没有翻译,没有什么,只是一些调整
希望它可以帮助某人。
P.S。:由“Unity Project Web Player Built”我指的是Unity3D在为Web Player构建一些Unity3D项目时创建的两个文件。
答案 1 :(得分:2)
(UMP = Unity Meteor Pong)
如果向下滚动到底部,应该有一些指向C#和JS代码的链接,这些链接有助于构建两者之间的桥梁。
希望有所帮助!
亚伦
答案 2 :(得分:1)
我对Unity3D一无所知,但其他人也不懂。他们来到了Meteor Devshop之一并且已经谈到他们的Meteor应用程序和Unity游戏:https://www.youtube.com/watch?v=7HCUNJUvAek