FLASH AS3.0中
2个回答
展开全部
包中包函类文件,如顶级类等。类中又包括了方法,属性与事件。举个例字。比如常用的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)//添加到显示列表,在舞台上显示出来
可以通过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()
这就是一个函数的方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询