2009-12-10 77 views
2

当在浏览器中播放Flash影片,我们可以在舞台上放大单击鼠标右键。如何缩小在舞台上用ActionScript

可我们还编写这些在我们的动作-3文件的功能呢?比如自动放大舞台上的特定点?我们可以在按下某个键时执行此操作吗?

回答

1

如果您减少显示对象z属性,它将更接近'相机',从而有效地缩放它。要放大特定位置,您还必须移动其x和y属性。除了传统的支持右键菜单上的“放大”功能外,闪光灯还没有自动缩放功能。

+0

谢谢。我正在尝试使用此功能获得平台游戏的屏幕滚动效果。这对程序员来说真的很有帮助,而不是单独编码。我认为adobe应该通过actionscript添加这个功能。 – NSRover 2009-12-11 09:54:35

+0

这只适用于Flash 10 – 2010-04-05 18:19:31

2

您还可以使用Matrix来做到这一点,here's a simple example

+0

不错。但是这不会在舞台上放大(或缩小)。它在不同的DisplayObject上执行 – 2010-04-05 18:20:28