level 5
你好,HTML5 CANVAS和WEBGL这2个是输出网页格式,主要是代码写法不同,针对也不同,HTML5是针对2D动画的,WEBGL是制作3D动画或演示的(游戏刺客信条的3D就是WEBGL)。
HTML5 CANVAS是采用的网页标准第5版本用的是EaselJS动画库这个类似一个库文件调用里边的接口来实现动画。
把这2个列在前头是因为现在手机上无法浏览SWF格式,所以为了跨平台采用了网页格式。
AS3就是FLASH的AS语言的是采用JS核心语言第3版制作,AS2是采用JS核心语言第2版262版因为现在用途少所以取消。
AIR FOR DESKTOP 是制作桌面程序也就是常用的EXE程序。用的语言是AS3和AIR。
AIR FOR android 是制作安卓手机应用,所用语言是AS3和AIR。
AIR FOR IOS 是制作苹果手机应用,所用语言是AS3和AIR。
as3类是写类文件,然后用做制作时候调用,可以看成是制作代码的库。
as3接口是写API接口方便调用,就像软件里写AS代码一样,需要转换到软件可以调用的接口。
这2种其实比起单独使用实际更适合团队开发时候使用,适合另一个团队开发软件FLEX一起使用的。
AS文件和直接在动画里写的代码一样,不同的是这个单独写写完后单独是个AS后缀的文件,动画里调用就可以了。交互和动画很少分开,编程开发会需要分开。
JSFL是软件扩展格式,这个是在软件内的命令里调用,可以扩展软件功能,必去你可以制作个喷枪工具用于绘画,或者制作批处理来实现简单操作,使用代码是JSFL的API。
2018年04月30日 06点04分
