Flash Actionscript

作者&投稿:严景 (若有异议请与网页底部的电邮联系)
先学C++吧。Actionscript3里的面向对象的东西C里是没有的,学了C++之后再学AS3就轻松多了。也可以先学Java,也可以学到面向对象的概念,而且AS3里面好多东西都是从Java照搬的。当然有人会说可以不先学C++之类,甚至不用先学C,一点编程基础都没有也可以学AS3,但先把基础打好会让你以后提升空间更大,所以时间充裕的话学C++或Java对AS3非常有好处。

从语言分类上来说,C是面向过程语言,C++和AS3都是面向对象语言,程序设计理念就不太一样,熟悉了C之后还需要一段时间适应面向对象的思维,所以先学C++或Java会好一些,因为C++和Java有非常系统的教程,AS3的教程大多数都是教具体的技巧和方法的,不会站在OOD的高度上给你一个大局观。从另一个不太严格的角度来说,C/C++是静态语言,Java是准静态语言,AS3是动态语言,动态语言开发有自己的特殊技巧,这些技巧在C/C++里是见不到的,所以你会觉得不理解。不过这种技巧很有限,大多数的AS3的代码是很容易用静态语言的思维理解的。如果你有PHP,Javascript,perl等其他动态语言的经验的话更好,没有也不用担心。

另外AS3的定位毕竟是控制flash动画的脚本语言,包含一些面向图形操作的内容,C/C++和Java等都是通用目的语言,没有这些内容,所以刚接触AS3的时候会对这些内容很迷茫,这不用担心,多自己实践几次就会发现规律了,这一部分内容很固定,没什么深度,不难学会。

----------------
xiangsilei07,对于你的抄袭行为,给你下面这个连接:
http://zhidao.baidu.com/question/91700337.html

flash actionscript是FLASH的脚本语言,虽然语法是和C有点像,但毕竟作用是不同的。里面有许多C里面没有的东西,所以看不懂很正常,市面上有许多专门介绍flash actionscript的书,可以参考一下
http://hi.baidu.com/noahsark7/blog/item/ac2119fb883b9b63024f566f.html

Actionscript 就是种编程语言

先学些面向对象的语言,c++或者java,不过学过c的也可以直接学,as 思想史面向对象,语法和c其实是一样的。主要是学思想,对于学了C的人

先学C++吧。Actionscript3里的面向对象的东西C里是没有的,学了C++之后再学AS3就轻松多了。也可以先学Java,也可以学到面向对象的概念,而且AS3里面好多东西都是从Java照搬的。当然有人会说可以不先学C++之类,甚至不用先学C,一点编程基础都没有也可以学AS3,但先把基础打好会让你以后提升空间更大,所以时间充裕的话学C++或Java对AS3非常有好处。

从语言分类上来说,C是面向过程语言,C++和AS3都是面向对象语言,程序设计理念就不太一样,熟悉了C之后还需要一段时间适应面向对象的思维,所以先学C++或Java会好一些,因为C++和Java有非常系统的教程,AS3的教程大多数都是教具体的技巧和方法的,不会站在OOD的高度上给你一个大局观。从另一个不太严格的角度来说,C/C++是静态语言,Java是准静态语言,AS3是动态语言,动态语言开发有自己的特殊技巧,这些技巧在C/C++里是见不到的,所以你会觉得不理解。不过这种技巧很有限,大多数的AS3的代码是很容易用静态语言的思维理解的。如果你有PHP,Javascript,perl等其他动态语言的经验的话更好,没有也不用担心。

flash 和actionscript是两个软件吗?~

FLASH是制作动画的软件,actionscript是支持这个软件的脚本语言,actionscript使flash动画更加生动,更加炫目,actionscript他是flash软件一个组成部分,只要你安装了flash同时actionscript也安装了。

补充一下,actionscript有两个虚拟机,actionscript2.0和actionscript3.0严格的来说不是一门语言.两个版本的语法和类库有天地之差.ADOBE在2006年重新设计过这门语言使得它们有一样的名字却不是同一门语言.初学阶段容易混淆买错教材(个人经验),所以必须要注意.


(一)问题原因:这种报错的Adobe Flash Flayer 实为 Debugger版(自动勘误版),仅供网页设计师专用,当他自己设计的Flash有问题时,就会出现这种详细错误提示,便于发现和更正(当然了,软件属自动勘误,设计者会另行自主分析判定)。(二)解决方案:
普通电脑用户,不搞网站Flash设计工作,没有必要安装这种专业设计软件,不然反会深受其扰,建议卸载Debugger(自动勘误版),重装普通用户版。
最新官方卸载程序
https://fpdownload.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe最新官方安装程序
https://get.adobe.com/flashplayer
(三)问题防范:
怎样避免误装Debugger版,那里可以下载安装常用版本呢
认准Adobe官网地址 https://get.adobe.com/flashplayer
官网当然也能下载到Debugger版,但那个网页有英文Debugger提示,或者明确提醒仅供开发设计人员(developers)使用。


如果你从其它网站自行下载安装文件,应自己谨慎判断,注意区分是否Debugger版,比如有时候从文件名上就可以看出来。
如果采用工具软件来辅助安装,也需要自行判断,不过常用的卫士、管家、大师之类,暂时还未有装错版本的报道。