请教一个actionscript3的问题
AS 2.0我觉得没有什么比得上FLASH自带的帮助文件了.按F1就可以看到了.FLASH8版本的帮助文件,可以说是最好的了.每一个函数都基本有一个实例.你把它复制出来.贴在动作面板中.看效果.然后看到蓝色的函数你不认识,就把它选中为反白状态.右键"查看帮助"或者按F1.这样你就可以一个函数一个函数的看明白是什么意思.然后你再尝试着去修改里面的参数.或者用你所知道的脚本来改一下效果.删掉部分脚本来看.删掉的部分在整个脚本中扮演的功能.当然你学会了一个函数.自己也要想想他们可以用在什么时候.最终恭喜你.你吸收了这个函数!不用去下载什么.就一个FLASH+一个闪客精灵!把你觉得好看的FLASH反解出来.然后慢慢查她的脚本.一点一点的删.一点一点的改.开始会很辛苦.常常删的整个脚本都无法工作了.但是多搞几次你就OK了.在网上在看看别人的一些教程.没有问题.以上是我四个月从FLASH零基础到单独三天做出一个<FLASH劲乐团>的自学经历!也是我个人总结的.因为我卖了200多块的书.actionscript2.0跟actionscript3.0有什么区别。初学者应该是学那个
如果你没有学过actionscript 2.0,最好了,可以直接学习actionscript 3.0。2.0 和 3.0做了很多改进,例如2.0可以直接在按钮上加代码,而3.0则要在帧了添加按钮代码。语法方面也有些不同。很多 AS2.0 程序设计师已经投奔到AS 3.0下了。如果你学了AS 2.0,很容易会产生混乱,到时两个都学不好就白忙了。        1、 没有必要先学2.0作为入门。看一下《actionscript 3.0殿堂之路》吧。里面说的都比较规范,简单易懂,光盘里都有实例;        2、不能只看书和教程,多下载实例回来自己分析。编程这个东西不练就会生疏,尤其是初学者。刚开始学的确有点难度,随着知识积累,你会觉得很多东西都手到拿来;        3、多写程序。flash 中如何学好Actionscript脚本?
Flash MX ActionScript的绘画方法位于动作面板的“对象”/“影片”/“MovieClip”/“绘画方法”目录下面。使用ActionScript的绘画方法可以定义线条样式、画直线、曲线、对图形进行填充以及清除所画图形等操作。    18.1 动态创建影片剪辑    由于绘画方法包含在影片剪辑中,所以在使用绘画方法前要创建影片剪辑。使用MovieClip的createEmptyMovieClip方法可以动态地创建影片剪辑,如下所示:    _root.createEmptyMovieClip("MovieClipName", depth);    其中,MovieClipName是创建的影片剪辑实例名,depth是创建的影片剪辑所在的深度级别。    18.2 绘画方法    18.2.1 lineStyle    MovieClipName.lineStyle ([thickness[,rgb[,alpha]]])    linStyle命令定义将要绘制的线条的样式,其中,参数thickness定义线条的粗细,rab参数定义线条的颜色,alpha参数定义线条的透明度。如:    lineStyle(0, 0x000000, 100); //定义极细线条,颜色为黑色,不透明    lineStyle(2, 0xFF0000, 50); //定义线条宽度为2,颜色为红色,透明为50%    定义了线条样式后即可以使用绘线命令绘制线条,绘制的线条都将保持与lineStyle命令所定义一致的样式,直到使用新的lineStyle命令为止。    18.2.2 moveTo    MovieClipName.moveTo (x,y)    moveTo命令将当前绘画位置移到指定的坐标点(x,y)。    moveTo命令一般用于新起一点开始画线。    18.2.3 lineTo    MovieClipName.lineTo (x,y)    使用当前线条样式从当前绘画位置向(x,y)绘制直线;当前绘画位置随后被设置为(x,y)。    18.2.4 curveTo    MovieClipName.curveTo (controlX,controlY,anchorX, anchorY)    使用由(controlX,controlY)指定的控制点,以当前的线条样式绘制从当前绘画位置到(anchorX,anchorY)的曲线。当前的绘画位置随后设置为(anchorX,anchorY)。使用curveTo命令最关键的就是控制点的确定。控制点相当于是所绘曲线起始点和终点切线的交点,如图18-1所示。    图18-1 控制点示意图    18.2.5 beginFill    MovieClipName.beginFill ([rgb[,alpha]])    beginFill命令表示填充的开始,参数rgb表示要用于填充的颜色,alpha表示透明度。在使用beginFill命令后所绘制的闭合路径将自动以beginFill命令指定的颜色和颜色进行填充。    18.2.6 beginGradientFill    MovieClipName.beginGradientFill (fillType, colors, alphas, ratios, matrix)    beginGradientFill用于在闭合路径中填充渐变色,参数fillType有两个值:linear表示线性渐变,radial表示放射渐变。colors是一个数组,包括要在渐变中使用的RGB十六进制颜色值。alphas也是一个数组,包括与colors数组中颜色相对应的Alpha值;有效值为0~100。如果该值小于0,则Flash使用0。如果该值大于100,则Flash使用100。ratios是颜色配额的数组;有效值为0~255。该值按100%定义了对颜色进行采样处的宽度的百分比。matrix 一个变形矩阵,是带有下列两组属性之一的一个对象:    = a、b、c、d、e、f、g、h、i,它们用于描述下列形式的 3×3 矩阵:    a b c    d e f    g h i    如果matrixType属性不存在,则其余参数都是必需的;如果缺少其中任何一个则该函数会失败。该矩阵缩放、平移、旋转和倾斜在(-1,-1)和(1,1)处定义的单位渐变。    = matrixType、x、y、w、h、r。    这些属性表示下列含义:matrixType 是字符串box、x是相对于该渐变左上角父级剪辑的注册点的水平位置,y是相对于该渐变左上角父级剪辑的注册点的垂直位置,w是渐变的宽度,h是渐变的高度,r是渐变的旋转角度(以弧度为单位)。    18.2.7 endFill    MovieClipName.endFill()    对调用beginFill或beginGradientFill方法以来添加的线条或曲线应用填充。Flash使用的是对beginFill或beginGradientFill的上一次调用中指定的填充。如果当前的绘画位置不等于moveTo方法中指定的上一个位置,而且定义了填充,则用线条闭合该路径,然后进行填充。    18.2.8 clear    MovieClipName.clear()    删除与影片剪辑关联的所有绘画命令。用Flash绘画工具绘制的形状和线条不受影响。调用clear方法还会删除当前的线条样式。    18.3 练习:全脚本的图形    使用绘图方法绘制全脚本的图形不难,主要是工作量比较大,要求细心。一般来说完全使用ActionScript命令绘制复杂图形的意义不是很大,作为了解已经足够了。    下面给出文件draw.fla的所有源程序,供你参考。其中主要用到的绘图方法有lineStyle、moveTo、lineTo和curveTo,没有用到的方法请自己研究和练习。draw.fla的结果如图18-2所示(hoho,有点ugly)。 
		  
		  
		      
			  
		  
			  			   
			      
			        
			          
			          妮妮云的知名度应该也不用多介绍了,妮妮云旗下的云产品提供商,相比起他家其他的产品,云产品还是非常良心的,经常出了一些优惠活动,前段时间的八折活动推出了很多优质产品,近期商家秒杀活动又上线了,秒杀产品比较全面,除了ECS和轻量云,还有一些免费空间、增值代购、云数据库等,如果你是刚入行安稳做站的朋友,可以先入手一个119/元季付的ECS来起步,非常稳定。官网地址:www.niniyun.com活动专区...
			         
			       
				  
			     
							   
			      
			        
			          
			          IonSwitch是一家2016年成立的国外VPS主机商,部落上一次分享的信息还停留在2019年,主机商提供基于KVM架构的VPS产品,数据中心之前在美国西雅图,目前是美国爱达荷州科德阿伦(美国西北部,西接华盛顿州和俄勒冈州),为新建的自营数据中心。商家针对新数据中心运行及4号独立日提供了一个5折优惠码,优惠后最低1GB内存套餐每月仅1.75美元起。下面列出部分套餐配置信息。CPU:1core内存...
			         
			       
				  
			     
							   
			      
			        
			          
			          spinservers是一家主营国外服务器租用和Hybrid Dedicated等产品的商家,Majestic Hosting Solutions LLC旗下站点,商家数据中心包括美国达拉斯和圣何塞机房,机器一般10Gbps端口带宽,且硬件配置较高。目前,主机商针对达拉斯机房机器提供优惠码,最低款Dual E5-2630L v2+64G+1.6TB SSD月付89美元起,支持PayPal、支付宝等...
			         
			       
				  
			     
							
			   
			   
actionscript3 0教程为你推荐
	查字网騳骉,怎样读?拼音电子日历我想做个项目 如何在电子日历中进行时间的选择数秦科技浙江数链科技有限公司怎么样?民生电商民生电商与传统的电商有什么区别?memsql如何自己实现一个关系型数据库mediasRES代表什么意思暴力破解密码用什么方法才能破解别人密码新手怎么制作表格怎么制作表格?杭州营销型网站为什么要做营销型网站桌面管理系统电脑的操作系统有几种?
西安虚拟主机 台湾虚拟主机 网络域名 免费linux主机 awardspace suspended win8.1企业版升级win10 debian7 云图标 刀片式服务器 速度云 能外链的相册 服务器是干什么用的 带宽租赁 秒杀品 游戏服务器出租 好看的空间 shuangcheng ubuntu安装教程 域名商城 更多