Actionscript 3 在flash中为拼图游戏创建不规则形状
我想用flash做一个拼图游戏。我知道如何创造方形的形状。但我想创造这种不规则的形状。请参见所示链接中的谜题现场演示 http://www.gamedesign.jp/flash/whitejigsaw/whitejigsaw.html 我只是想知道如何创建不规则的形状Actionscript 3 在flash中为拼图游戏创建不规则形状,actionscript-3,flash,Actionscript 3,Flash,我想用flash做一个拼图游戏。我知道如何创造方形的形状。但我想创造这种不规则的形状。请参见所示链接中的谜题现场演示 http://www.gamedesign.jp/flash/whitejigsaw/whitejigsaw.html 我只是想知道如何创建不规则的形状 有没有人知道或者可以提供有用的链接来说明如何做到这一点。请查看以下内容: 有点旧。如果您使用代码动态创建形状,请尝试使用graphics.curveTo()方法。这可以与graphics.lineTo()结合使用,为您的作品
有没有人知道或者可以提供有用的链接来说明如何做到这一点。请查看以下内容:
有点旧。如果您使用代码动态创建形状,请尝试使用
graphics.curveTo()
方法。这可以与graphics.lineTo()
结合使用,为您的作品勾勒出轮廓
您还可以使用Flash IDE中的画笔工具制作片段,以创建可用于创建对象实例的电影片段,并将其用作拼图的遮罩。如果您计划不止一次使用相同的拼图布局,则此功能有效。我的想法:
- 形状可以只是位图,被不规则的填充形状掩盖。每个拼图都有共享的位图数据。在填充模式下,可以通过一系列
调用来创建形状李>drawRect/drawerlipse/curveTo
- 观察它们的相对位置,抓住它们应该“咬合”在一起的时刻。也要剔除彼此不接近的组合