3

我是 CraftyJS 的新手,想知道是否有人遇到过这个问题。

我想要一个位于 div 内的游戏画布。我想知道如何做到这一点。

Crafty.init({...})
Crafty.canvas();

没有给我想要的结果。

它只是将画布放在页面底部。

4

1 回答 1

3

只需将 div 的 id 设置为“cr-stage”。这应该够了吧。

哦,欢迎来到狡猾的社区。希望你喜欢它 :-)

顺便提一句。我只是偶然偶然发现了关于 SO 的狡猾问题。如果您想确保得到答案,您应该使用我们的谷歌群组https://groups.google.com/forum/?fromgroups#!forum/craftyjs

顺便说一句。看起来您使用的是较旧版本的 Crafty(我们已将画布初始化更改为 Crafty.canvas.init())我建议您在继续游戏之前升级。有一些重大更改,请在论坛中询问。

于 2012-02-29T11:58:40.857 回答