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();
}
.
조언? 당신은 그들이 충돌 한 후 버섯에서 멀리 플레이어를 이동
this.x += this._speed;
를 사용하는 것처럼
안녕하세요 :-)이 도움이 찾을 가능성이 더 높습니다 생각 https://groups.google.com/forum/#!forum/craftyjs에서 포럼에 물어 주시기 바랍니다? 나는 Crafty에 상당히 익숙하며 약간의 어려움을 겪고 있습니다. 감사! – Deyang
정말 고마워요! 그것은 매우 도움이되었다! – Deyang