我正在用 as3 写一个小游戏,我需要检查 2 艘船之间的碰撞。我不需要像素完美碰撞,但边界碰撞也不够。船看起来或多或少是这样的:
https://www.dropbox.com/s/197yqvzf2jaugtm/boats.JPG
我正在考虑在船的后面创建一个正方形,在前面创建一个三角形,而不是为每艘船检查正方形是否与另一艘船的正方形或三角形相撞,三角形也是如此。
我只是不知道该怎么做,我不知道 Shape.hitTest 是否可行,或者这是否是最好的方法。
我能做些什么?
我正在用 as3 写一个小游戏,我需要检查 2 艘船之间的碰撞。我不需要像素完美碰撞,但边界碰撞也不够。船看起来或多或少是这样的:
https://www.dropbox.com/s/197yqvzf2jaugtm/boats.JPG
我正在考虑在船的后面创建一个正方形,在前面创建一个三角形,而不是为每艘船检查正方形是否与另一艘船的正方形或三角形相撞,三角形也是如此。
我只是不知道该怎么做,我不知道 Shape.hitTest 是否可行,或者这是否是最好的方法。
我能做些什么?