在as3中创建剪切复制粘贴

时间:2012-07-26 09:15:32

标签: actionscript-3

正如我之前告诉过你的那样,我正在使用涂鸦油漆api进行打印工具,用户可以在其中绘制编辑和更新矢量图形。根据我的要求,我需要在我的工具中添加剪切复制和粘贴功能,这样看起来更有活力,任何人都可以帮助我克服这个障碍。

1 个答案:

答案 0 :(得分:0)

可能有很多方法。试试这个:

保留一个数组以跟踪所选项目。我假设你有一个选择方法。

保留另一个阵列(比如剪贴板)临时物品的位置。

  • 复制:将所选数组的每个项目添加到剪贴板阵列中。

  • 剪切:将所选数组的每个项目添加到剪贴板阵列&从第removeChild()阶段删除。

  • 剪切:使用addChild()

  • 将每个剪贴板阵列项目添加到舞台上

如果你注意到剪贴板&选定的数组可以只是一个&可能不需要复制方法。