我正在HTML 5画布上制作实时纸牌游戏。后端服务器是node.js。设计牌桌给我很难,因为我只是不想在画布上绘制所有东西。HTML 5 Canvas纸牌游戏
这是我想要实现的卡表。
我现在拥有的一个选项是将此图像作为画布的背景并在其上生成动画。这对于性能观点有好处,但后来我可能无法捕获在特定区域中移动的诸如卡之类的事件。
解决这种情况的最佳方法是什么?我应该将它设置为canvas的背景,还是使用css在canvas上创建它?
仅供参考:我使用kineticjs作为开发此游戏的前端框架。
你有没有想过使用在画布上点击事件?或者这不与kineticJS一起工作? – Sam
@Sam KineticJS有点击事件。 –
KineticJS确实有点击,拖动和许多其他事件。我的观点是,我如何知道一张卡片是否进入了某个特定区域,如果我正在通过桌面背景图像进行动画制作,那么它就像“水晶卡座”一样? –