Skip to content
本页内容

Class: AnimationEvent

动画事件对象

Hierarchy

Properties

Constructors

Methods

Accessors

Properties

skeletonAnimation

skeletonAnimation: SkeletonAnimation

骨骼动画对象

Defined in

src/engine/components/anim/AnimationEvent.ts:12


target

target: Object3D

事件目标。 一般为注册事件的对象本身。

Inherited from

CEvent.target

Defined in

src/engine/event/CEvent.ts:14


currentTarget

currentTarget: CEventListener

事件当前目标。 一般为注册事件的对象本身。

Inherited from

CEvent.currentTarget

Defined in

src/engine/event/CEvent.ts:20


type

type: string

引擎中的事件的类型标识字符串

Inherited from

CEvent.type

Defined in

src/engine/event/CEvent.ts:26


data

data: any

附加数据。 例如,保存QueueLoader加载后的原始数据,加载完毕后,作为参数传出。

Inherited from

CEvent.data

Defined in

src/engine/event/CEvent.ts:33


param

param: any

注册事件时传递的参数

Inherited from

CEvent.param

Defined in

src/engine/event/CEvent.ts:39


time

time: number = 0

当前时间戳。

Inherited from

CEvent.time

Defined in

src/engine/event/CEvent.ts:45


delay

delay: number = 0

每帧间隔延时。

Inherited from

CEvent.delay

Defined in

src/engine/event/CEvent.ts:51


mouseCode

mouseCode: number = 0

鼠标code值,枚举值可以参考MouseCode MouseCode

Inherited from

CEvent.mouseCode

Defined in

src/engine/event/CEvent.ts:57


ctrlKey

ctrlKey: boolean

事件发生时 Ctrl 是否被按下

Inherited from

CEvent.ctrlKey

Defined in

src/engine/event/CEvent.ts:62


altKey

altKey: boolean

事件发生时 Alt 是否被按下

Inherited from

CEvent.altKey

Defined in

src/engine/event/CEvent.ts:67


shiftKey

shiftKey: boolean

事件发生时 Shift 是否被按下

Inherited from

CEvent.shiftKey

Defined in

src/engine/event/CEvent.ts:72


targetTouches

targetTouches: TouchData[]

手指触摸到绑定事件的节点上的触摸点的集合 touch列表 TouchData

Inherited from

CEvent.targetTouches

Defined in

src/engine/event/CEvent.ts:78


changedTouches

changedTouches: TouchData[]

触摸事件时改变触摸点的集合 touch列表 TouchData

Inherited from

CEvent.changedTouches

Defined in

src/engine/event/CEvent.ts:84


touches

touches: TouchData[]

手指触摸到屏幕上引起的当前所有触摸点的集合 touch列表 TouchData

Inherited from

CEvent.touches

Defined in

src/engine/event/CEvent.ts:90

Constructors

constructor

new AnimationEvent(name, time)

Parameters

NameType
namestring
timenumber

Overrides

CEvent.constructor

Defined in

src/engine/components/anim/AnimationEvent.ts:14

Methods

stopImmediatePropagation

stopImmediatePropagation(): void

防止对事件流中当前节点的后续节点中的所有事件侦听器进行处理。

Returns

void

Inherited from

CEvent.stopImmediatePropagation

Defined in

src/engine/event/CEvent.ts:108

Accessors

isStopImmediatePropagation

get isStopImmediatePropagation(): boolean

(只读)是否调用过 stopImmediatePropagation() 方法.

Returns

boolean

Inherited from

CEvent.isStopImmediatePropagation

Defined in

src/engine/event/CEvent.ts:123