FLASH AS3.0中

什么是包?类?实例?方法?是什么意思?关系是怎么样的?请大神详解啊!不要复制的!谢谢!... 什么是包?类?实例?方法?是什么意思?关系是怎么样的?请大神详解啊!不要复制的!谢谢! 展开
 我来答
瘾晴败2822
2014-02-13 · TA获得超过216个赞
知道小有建树答主
回答量:553
采纳率:66%
帮助的人:619万
展开全部
包中包函类文件,如顶级类等。类中又包括了方法,属性与事件。举个例字。比如常用的flash.display就是一个包,这个包中包函的类有很多,如bitmap类, MovieClip类,Sprite类等,这些类中又有方法,属性,事件。以Sprite类为例
可以通过var mysprite:Sprite=new Sprite()这种方法新建一个Sprite对象当然这时对象中没有任何东西的,我们可以通过graphics类中方法来画一个东西出来。
import flash.display.Sprite;//导入类
var mysprite:Sprite=new Sprite()
//这种方法新建一个Sprite对象
mysprite.graphics.beginFill(0xff0000)//利用graphics方法进行颜色的填充
mysprite.graphics.drawCircle(0,0,50)//利用graphics方法画了一个半径为50的圆
mysprite.graphics.endFill()//graphics方法结束填充
mysprite.x=200//利用Spirte类中的x坐标属性,改变x位置
mysprite.y=200//利用Spirte类中的y坐标属性,改变y位置

addChild(mysprite)//添加到显示列表,在舞台上显示出来
追问
包和类了解了!方法能这么理解吗?定义个一变量函数,他能被调用的是方法?还有一个就是实例不知道什么意思!请举例说明下好吗?
追答
大部分方法都是以函数来调用的。用到new关键字来调用,但有一些方法就需要用函数来调用,比如说graphics中的方法就是直接调用的。
比如说新建一个声音的方法就是用函数
var mysound:Sound=new Sound()
这就是一个函数的方法
zmxing
2014-02-14
知道答主
回答量:9
采纳率:0%
帮助的人:5.4万
展开全部
网上下本《殿堂之路》 里面讲解的很好,建议你去下载看看。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式