在Flash CS5中创建图层功能(as3)

时间:2012-05-18 14:08:57

标签: actionscript-3

您好我需要在as3的帮助下在Flash CS5中创建应用程序,用户可以根据需要在图层中绘制。这个应用程序将为用户提供创建名片,Broushers等。任何人都可以帮助我创建图层功能。仅剩下此应用的图层功能。如果有人能解决它,请帮助我。

2 个答案:

答案 0 :(得分:0)

您正在寻找的答案需要大量的开发时间。 基本思想是创建一堆精灵,并在每一个精灵上绘制您需要的形状或图像。去年我构建了一个类似的应用程序,花了几个月才完成。 如果你想自己构建它,你应该提出更具体的问题,如何做事。

答案 1 :(得分:0)

您可以将每个图层视为精灵并使用每个图层对象绘制到这些精灵中,您可以通过更改它们所在容器中精灵的索引来轻松更改图层的顺序。

var layer1:Sprite = new Sprite();
container.addChild(layer1);
var layer2:Sprite = new Sprite();
container.addChild(layer2);

layer1.graphics.***  //drawing functions
layer2.graphics.***  //drawing functions

container.setChildIndex(layer1,1);  //change ordering

希望有所帮助。