Javascript Mootools Unity3D导入
使用mootools导入和显示Unity3D web应用程序时遇到问题 使用jQuery我可以做到这一点,但如果不使用jQuery,似乎无法创建UnityObject2 有人能解决这个问题吗 下面是一些代码:Javascript Mootools Unity3D导入,javascript,jquery,mootools,Javascript,Jquery,Mootools,使用mootools导入和显示Unity3D web应用程序时遇到问题 使用jQuery我可以做到这一点,但如果不使用jQuery,似乎无法创建UnityObject2 有人能解决这个问题吗 下面是一些代码: alert($('content')); $('content').set("html",'<div id="unityPlayer">\ <div class="missing">\ <
alert($('content'));
$('content').set("html",'<div id="unityPlayer">\
<div class="missing">\
<a href="http://unity3d.com/webplayer/" title="Unity Web Player. Install now!">\
<img alt="Unity Web Player. Install now!" src="http://webplayer.unity3d.com/installation/getunity.png" width="193" height="63" />\
</a>\
</div>\
<div class="broken">\
<a href="http://unity3d.com/webplayer/" title="Unity Web Player. Install now! Restart your browser after install.">\
<img alt="Unity Web Player. Install now! Restart your browser after install." src="http://webplayer.unity3d.com/installation/getunityrestart.png" width="193" height="63" />\
</a>\
</div>\
</div>');
var config = {
width: croppedWidth,
height: croppedHeight,
params: { enableDebugging:"0" }
};
var u = new UnityObject2(config);
u.initPlugin($('unityPlayer'), "3D/login.unity3d");
alert($('content');
$('content').set(“html”,'\
\
\
\
\
\
\
');
变量配置={
宽度:裁剪宽度,
高度:裁剪高度,
参数:{enableDebugging:“0”}
};
var u=新单元对象2(配置);
u、 initPlugin($('unityPlayer'),“3D/login.unity3d”);
亲切的问候 你真的有错误吗?它是否生成正确的标记?
$('content')
是否在DOM中?是否定义了裁剪宽度/高度?除非您能在JSFIDLE上构建这个原型,否则很难真正提供帮助。。。它存在,执行此操作u=new UnityObject2(配置)将返回NULL-问题就在这里。裁切宽度和裁切高度已设置并开始工作。UnityObject2()是用jQuery编写的,这与此有关。我需要一个不使用jQuery.hrm的普通javascript/Mootools的替代方案。您可以尝试Mootools主干适配器,它模仿主干使用的许多jQuery函数:-您可能会很幸运。否则,您需要模仿该样式,并可能发布UnityObject2构造函数的源代码,以便至少可以识别jquery调用。