对于函数的输入,您更喜欢哪一个? Flex的DisplayObject或Flex的BitmapData?

时间:2011-07-22 09:30:21

标签: flex image-manipulation bitmapdata displayobject

我处于这种情况,我需要选择一个Flex类型(图像占位符/图像类型/图像容器),用于在图像编辑器中将参数传入/传出不同的函数。并且,这些不同的功能是另一个图像处理/处理功能或在显示组件中显示/渲染图像的功能。

例如,我会要求其他队友创建一个处理图像的功能(也可能来自其他图像处理功能),(让它变成奇特或基本的图像处理来改变颜色) ,缩放,分割等。)。

你选择哪两个进入/退出不同的功能?显示对象或位图数据,以及为什么(可重用性,性能,标准实践等)?

2 个答案:

答案 0 :(得分:0)

的BitmapData。传递DisplayObject的动机是什么?您必须查看这两个类提供的功能,并根据您的任务决定哪一个是合适的。

答案 1 :(得分:0)

我总是使用我可以使用的最低级别对象,所以我可能会使用BitmapData,除非有令人信服的理由不这样做。这样做的好处是,如果需要,您可以在Flash中重用代码。