鼠标

如果你希望实体响应鼠标事件,那就给它添加 Mouse 组件。它将接收标准DOM风格的鼠标事件: "MouseDown", "Click", 等等。(注意大小写)

  • 实体使用 DOM 渲染时,直接使用 DOM 事件。
  • Crafty 在其他绘制模式下使用实体的最小外接矩形。
  • 碰撞组件的实体将使用实体的碰撞盒子代替最小外接矩形。
  • 你可以通过提供一个多边形指定的可点击区域覆盖这些行为; 见 区域地图 文档

参见 Draggable 组件。