说到Flash,我完全是个新手。但我听说我想要的在Flash中是可能的;
我想放大一张图片:示例:教堂的图片。尽可能放大教堂的塔楼。
然后它需要慢慢缩小,这样你就有时间猜测它可能是哪个教堂。例如:慢慢地缩小,显示出越来越多的图片。
有谁有什么想法吗?
谢谢!
发布于 2011-03-22 20:02:18
如果你像你所说的那样是一个完全的新手,那么直接使用ActionScript3和补丁库可能不是最好的解决方案。这里有一篇文章+一个视频教程,告诉你如何基本实现这个效果,只是向后看。这个人开始缩小和放大,但通过学习原理,你应该能够轻松地修改效果,以满足您的需要。
http://www.hypergurl.com/blog/flash/zoom-rescale.html
另外,如果你对深入了解flash感兴趣,我会建议你像Andreas那样,学习编码(学习actionscript 3,而不是actionscript 2),使用补间类库,类等。下面的网站是一个很好的免费视频教程,样本项目和更多的资源,学习flash中从基础到高级应用程序的广泛内容。
http://gotoandlearn.com/index.php
万事如意。
发布于 2011-03-22 15:38:35
首先,您需要一个相当高的分辨率图像,以便它在放大时不会过于像素化。还要确保将位图的平滑属性设置为true (这可以通过代码或在库中完成。
要缩小它,可以使用时间轴动画,也可以使用补间图库,最好是Greensock补间图库:http://www.greensock.com/
您需要修改scaleX和scaleY参数。
https://stackoverflow.com/questions/5387872
复制相似问题