as3程序员到底是什么

as3程序员到底是什么,第1张

ActionScript,通常简称为AS,是Flash平台的copy100语言。作为程序,可以编译成SWF、SWC。SWF就是我们所说的Flash动画。但是现在SWF不仅仅是一个动画,而是RIA的一个载体。ActionScript有三个版本:1.0(AS1)、兆升2.0(AS2)和3.0(AS3)。

只有FlashPlayer9及以上支持as3编译的SWF。这三个版本非常不同,现在最新的版本是AS3。所以as3程序员做的是flash开发,而不是flash设计。

扩展资料:

命名技巧

最好使用与所有者和相关项对应的包名。按照惯例,包名应该以反向url名开头。

例如:如果ExampleCorp(examplecorp.com)编写了一些ActionScript3.0类,所有这些类都将放在com中。枯滚examplecorp包(或com.examplecorp的子包)。

这样,如果英国有另一个ExampleCorp(ExampleCorp.co.UK),它也编写了一些ActionScript3.0类,您可以通过简单地使用包UK.co.ExampleCorp来确保唯一性。

当类是特定应用程序的一部分时,应该将它们放在特定于应用程序的子包中例如:ExampleCorp可能有一个名为WidgetStore的应用程序。

如果WidgetStore应用程序使用一个名为ApplicationManager的族败老类,那么这个类应该在com.examplecorp中。或者在该包的子包中。

通常,包名以小写字母开头。

[隐式获取方法(getter)和设置方法(setter)]

public函数getcount():uint{

Return_count;

Publicfunctionsetcount(值:uint):uint{

If(值<100){

_count=价值;

其他}{

ThrowError();

import flash.display.BitmapData

import flash.utils.ByteArray

import flash.filesystem.*

import com.adobe.images.JPGEncoder

var bmpd:BitmapData = new BitmapData(mc.width,mc.height)

bmpd.draw(mc)

var jpgenc:JPGEncoder = new JPGEncoder(80)//根据根式选择不同的类,JPGEncoder是郑散Adobe 的一个as3工具类,用于将可视化元件编码为Jpg图像大丛培,可以滚唯在google或baidu中搜索下载到

var imgByteArray:ByteArray = jpgenc.encode(bmpd)

var file:File = File.desktopDirectory.resolvePath("zhuomian.jpg")

var fs:FileStream = new FileStream()

try{

fs.open(file,FileMode.WRITE)

fs.writeBytes(imgByteArray)

fs.close()

}catch(e:Error){

trace(e.message)

}

要在air环境下

FLASH程序员应该是偏重于动画交互,AS3程序员则分工更细,可睁春腊能不用负责前台动画,只管算法。学习的话可以到天地会论坛,那里有各种教程源文森族件,还有很多高手可以请教。应该算是中国最大的AS程悉滑序员论坛吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12460508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存