我想在 Flash 中制作拼图游戏。我知道如何创建方形形状。但我想创造这种不规则的形状。在显示的链接中查看拼图的现场演示
http://www.flashcomponents.net/component/jigsawpuzzle/preview/4952.html http://www.gamedesign.jp/flash/whitejigsaw/whitejigsaw.html
我只想知道如何创建不规则形状。
有谁知道或可以提供有关如何完成此操作的有用链接。
最佳答案
我的想法:
- 形状可以只是位图,被不规则填充的形状掩盖。每 block 拼图都共享 BitmapData。可以通过在填充模式下调用一系列
drawRect/drawEllipse/curveTo
来创建形状。 - 观察他们的相对位置,捕获他们应该“合在一起”的时刻。还剔除彼此不接近的组合。
关于actionscript-3 - 在 Flash 中为拼图游戏创建不规则形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7091030/