我想用pixi js创建类似卡尔卡松的游戏。每个图块都是一个单独的图像,我需要识别此图像上的一些对象,如道路,城镇等。是否可以使用pixi来实现此目的?如果是,我需要使用哪种方法?我用谷歌搜索但找不到任何有用的东西。
答案 0 :(得分:1)
首先:当然你可以使用pixi.js来达到这个目的。但你应该记住,pixi不是游戏引擎。它只是一个渲染器,所以你必须自己做很多计算,比如你的游戏的碰撞和定位。
一种可行的方法(我确信还有很多其他方法可以做到):
var myContainer = new PIXI.Container();
var texture = new PIXI.Texture(yourImageStoringObject)
myContainer.addChild(texture);
new
PIXI.Rectangle(x,y,w,h)
)或代表你命中区域的圆圈
将它们添加到您的命中区域容器现在我的回答是一种抽象的方法。我只是猜测什么可以帮助你开始你的项目。尝试找出一些基础知识并再次寻求帮助。如果您可以提供一些代码块,那么帮助更容易! :)