2010-07-28 43 views
0

我需要建立一个室内设计师,最终在Flash(Flash Builder 4中)。我遇到的部分是创建房间轮廓,并允许用户添加/移除/移动点来编辑房间的形状。对于我的意思看到这个应用程序:在Flex/Flash AS3中创建可编辑的形状?

http://www.deltaportercable.com/shopdesigner/

我知道如何创建一个普通的矩形,而不是一个可编辑的点,更谈不上如何添加一个点的用户点击这里。任何人都可以请我指出正确的方向?

回答

1

我认为这里的关键是用点来代替原来的矩形,然后画线来连接这些点来显示用户编辑任意形状尝试。

也许使用数组来记录所有四点,然后根据用户输入的初始位置,更新这些点,并更新你的画线,以及如何将它们连接起来。

1

通过看Object Handles,这是添加编辑点相当不错的项目开始。