0
我开发了一款使用Craftyjs的浏览器游戏,但我注意到,即使在那里使用浏览器,它也无法在平板电脑上工作。Craftyjs按钮无法在平板电脑上工作
发生了一些奇怪的事情,我从7个选项中进行的第一次点击,总是可以正常工作,但第二次点击从不起作用。
我的问题是:为了让Craftyjs生成的按钮可以在平板电脑(Android和iPad)上运行,我该怎么做。
这里我有一些例如按钮:
btnLearn = Crafty.e "HTML"
btnLearn.attr x: 70, y: 527, w: 407, h: 54
btnLearn.replace """<div id="learn-mode" class="temple-learn">#{__("NEW SKILL")}</div>"""
btnScroll = Crafty.e "HTML"
btnScroll.attr x: 500, y: 527, w: 407, h: 54
btnScroll.replace """<div id="scroll-mode" class="temple-scroll temple-learscroll">#{__("USE SCROLL")}</div>"""
registry = Crafty.e "HTML"
registry.attr {x: 356, y: 504, w: 243, h: 68}
registry.replace """<div id="btn-tower-registry" class="new-btn-golden block-center"><span>#{__("REGISTER")}</span></div>"""
$("#btn-tower-registry").click(->
gAgent.tower("Registry")
# Premium dialog
if window.profile_data.objects[0].premium
loader.show()
preloadScene(CFG.ASSETS_REGISTRY_STUDENT, -> Crafty.scene "registry")
else
premiumDlg2("tower_premium.png")
)
希望它能帮助。
这应该已经在Crafty.js的0.6.1版本已经解决了。你使用哪个版本? –
狡猾的v0.5.3。有可能使它自动更新而不会使依赖失败? – Sascuash
我刚刚更新了Crafty,目前它似乎在当地工作得很好。我会在浏览器中测试2〜3天,然后在移动设备上测试。 @KevinSimper如果它有效,你可以重复它作为答案,所以我可以标记它为已解决 – Sascuash