我正在寻找最快的方式来查找区域内的所有形状。 请在Chrome或FireFox中尝试以下示例:http://jsfiddle.net/markusleth/FBjKY/KineticJS和区域内的形状
我知道如何迭代和比较坐标,但我担心性能。任何建议表示赞赏。
var x1, x2, y1, y2;
var shapes = stage.get("Rect");
shapes.each(function (shape) {
// calculate if shape is inside x1, x2, y1, y2
});
谢谢你的答案。我得出同样的结论: 1.当前版本的Kineticjs API不会很好,未来的版本可能会添加更好的碰撞检测功能 2.我需要拿出我自己的“算法” 我决定计算形状的中心并检查它是否在选择区域内。它会做现在: http://jsfiddle.net/markusleth/FBjKY/ – user2553083
我希望我知道如何添加线刹车。双空间不起作用... – user2553083