跳到主要内容

egret.MovieClipData

   egret

   public class MovieClipData

继承    egret.MovieClipData → egret.HashObject

使用 MovieClipData 类,您可以创建 MovieClip 对象和处理 MovieClip 对象的数据。MovieClipData 一般由MovieClipDataFactory生成

公共属性

属性
events : any[]
帧事件列表
frameRate : number
帧率
frames : any[]
帧数据列表
labels : any[]
帧标签列表
mcData : egret.MovieClipData
MovieClip数据源
numFrames : number
总帧数
spriteSheet : egret.SpriteSheet
纹理集
textureData : any
纹理数据

公共方法

方法
MovieClipData()
创建一个 egret.MovieClipData 对象
getKeyFrameData(frame:number):any
根据指定帧序号获取该帧对应的关键帧数据
getTextureByFrame(frame:number):egret.Texture
根据指定帧序号获取该帧对应的Texture对象

属性详细信息

events

events : any[] = []

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

帧事件列表

frameRate

frameRate : number = 0

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

帧率

frames

frames : any[] = []

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

帧数据列表

labels

labels : any[] = null

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

帧标签列表

mcData

mcData : egret.MovieClipData

  • 支持版本:all
  • 运行平台:Web,Native

MovieClip数据源

numFrames

numFrames : number = 1

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

总帧数

spriteSheet

spriteSheet : egret.SpriteSheet = null

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

纹理集

textureData

textureData : any = null

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

纹理数据

方法详细信息

MovieClipData()

public MovieClipData()

创建一个 egret.MovieClipData 对象

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native

getKeyFrameData()

public getKeyFrameData(frame:number):any

根据指定帧序号获取该帧对应的关键帧数据

  • 支持版本:Egret 2.4

  • 运行平台:Web,Native

  • 参数

  • 返回:帧数据对象

getTextureByFrame()

public getTextureByFrame(frame:number):egret.Texture

根据指定帧序号获取该帧对应的Texture对象

  • 支持版本:Egret 2.4

  • 运行平台:Web,Native

  • 参数

  • 返回:Texture对象