1
在CraftyJS中,我如何阻止我的球员实体从裁剪到其他实体?防止对象在craftyJS中裁剪
这是我的目标:
Crafty.c("Mushroom", {
init: function() {
this.addComponent("collision");
this.collision(new Crafty.polygon([[8,8],[24,8],[24,24],[8,24]]));
}
});
var mushroom = Crafty.e("2D, canvas, mushroomRed, Mushroom")
.attr({x: 200, y: 150, z:1, w: 32, h: 32});
,这是我的球员onHit:
.onhit("mushroomRed", function() {
this.x += this._speed;
this.stop();
}
当我从某些角度接近它,它仅适用,否则,它会失控。
建议?
嗨,你可以更多地讨论我在哪里把代码?我对Crafty很陌生,并且遇到一些困难。谢谢! – Deyang 2012-02-03 14:40:51
非常感谢你!这非常有帮助! – Deyang 2012-02-05 16:27:26