这些选项中的任何一个都很棒:
有办法做到这一点吗?
答案 0 :(得分:1)
你可以很容易地做到。
由于您没有指定我将描述哪些版本的ActionScript,因为它们在AS2和AS3之间的工作方式略有不同。
对于第一个,你将创建一个BitmapData对象(指定舞台的尺寸),然后你将使用它的绘制方法来捕捉舞台。然后你只需要编码就可以将位图发送到服务器 - 那里有很多图像编码器(PNG,JPG等)。
对于第二种情况,您只需要遍历资产。在AS2中,你只需要一个for ... in循环。对于AS3,您将通过获取舞台上的对象总数然后使用getChildAt方法获取每个对象并捕获它的坐标来遍历显示列表。