Skip to content

API 参考 / NatsumeAnimationEvent

Interface: NatsumeAnimationEvent ​

Defined in: packages/natsume/src/runtime/animation-events.ts:6

Source message; object references retain their GUID and bigint fileID.

Properties ​

animatorId ​

readonly animatorId: number

Defined in: packages/natsume/src/runtime/animation-events.ts:8


clipId ​

readonly clipId: number

Defined in: packages/natsume/src/runtime/animation-events.ts:7


floatParameter ​

readonly floatParameter: number

Defined in: packages/natsume/src/runtime/animation-events.ts:13


intParameter ​

readonly intParameter: number

Defined in: packages/natsume/src/runtime/animation-events.ts:14


name ​

readonly name: string

Defined in: packages/natsume/src/runtime/animation-events.ts:11


nodeId ​

readonly nodeId: number | undefined

Defined in: packages/natsume/src/runtime/animation-events.ts:9


objectParameter ​

readonly objectParameter: { source: { fileId: bigint; guid: string | {[key: number]: number; [toStringTag]: "Uint8Array"; buffer: { [toStringTag]: "ArrayBuffer"; byteLength: number; slice(begin?, end?): ArrayBuffer; } | { [toStringTag]: "SharedArrayBuffer"; byteLength: number; slice(begin?, end?): SharedArrayBuffer; }; byteLength: number; byteOffset: number; BYTES_PER_ELEMENT: number; length: number; [iterator](): ArrayIterator<number>; at(index): number | undefined; copyWithin(target, start, end?): this; entries(): ArrayIterator<[number, number]>; every(predicate, thisArg?): boolean; fill(value, start?, end?): this; filter(predicate, thisArg?): Uint8Array<ArrayBuffer>; find(predicate, thisArg?): number | undefined; findIndex(predicate, thisArg?): number; forEach(callbackfn, thisArg?): void; includes(searchElement, fromIndex?): boolean; indexOf(searchElement, fromIndex?): number; join(separator?): string; keys(): ArrayIterator<number>; lastIndexOf(searchElement, fromIndex?): number; map(callbackfn, thisArg?): Uint8Array<ArrayBuffer>; reduce(callbackfn): number; reduce(callbackfn, initialValue): number; reduce<U>(callbackfn, initialValue): U; reduceRight(callbackfn): number; reduceRight(callbackfn, initialValue): number; reduceRight<U>(callbackfn, initialValue): U; reverse(): this; set(array, offset?): void; slice(start?, end?): Uint8Array<ArrayBuffer>; some(predicate, thisArg?): boolean; sort(compareFn?): this; subarray(begin?, end?): Uint8Array<ArrayBufferLike>; toLocaleString(): string; toLocaleString(locales, options?): string; toString(): string; valueOf(): this; values(): ArrayIterator<number>; } | null; pack(builder): number; } | null; target: { id: number; kind: ReferenceKind; pack(builder): number; } | null; pack(builder): number; } | null

Defined in: packages/natsume/src/runtime/animation-events.ts:15


requireReceiver ​

readonly requireReceiver: boolean

Defined in: packages/natsume/src/runtime/animation-events.ts:16


stringParameter ​

readonly stringParameter: string

Defined in: packages/natsume/src/runtime/animation-events.ts:12


timeSeconds ​

readonly timeSeconds: number

Defined in: packages/natsume/src/runtime/animation-events.ts:10

基于 Apache License 2.0 发布