避免在画架js容器中转换子对象

时间:2016-10-28 07:53:17

标签: html5 html5-canvas easeljs

我正在使用画架js来处理绘图应用程序并具有调整旋转等功能。对于任务,我需要在图像上写一个字母并使用容器并添加图像和文本作为子项。

现在问题是,如果我改变容器,我不需要翻转仅字母图像。

我使用以下链接进行转换: https://github.com/senocular/TransformTool

附加:https://www.dropbox.com/s/vxg84liohd24knh/Untitled.png?dl=0

1 个答案:

答案 0 :(得分:0)

如果您能够定位子内容,则可以使用以下命令取消转换:

// Simple un-flip
clip.subClip.scaleX = 1/clip.scaleX;

如果您需要更复杂的非变换,您可能需要花一些时间在数学上为每个属性执行此操作,或者查看Matrix变换。

最简单的方法是将元素与容器分离。让它成为一个更新其位置以匹配的兄弟姐妹。这样可以更好地控制显示。