[gs-longan](../README.md) / AnimationClip

# Class: AnimationClip

## Table of contents

### Constructors

- [constructor](AnimationClip.md#constructor)

### Properties

- [clipTime](AnimationClip.md#cliptime)
- [endFuncList](AnimationClip.md#endfunclist)
- [func](AnimationClip.md#func)
- [id](AnimationClip.md#id)
- [isLoop](AnimationClip.md#isloop)
- [isRunning](AnimationClip.md#isrunning)
- [manager](AnimationClip.md#manager)
- [playingTime](AnimationClip.md#playingtime)

### Methods

- [getPlayingPercent](AnimationClip.md#getplayingpercent)
- [stop](AnimationClip.md#stop)

## Constructors

### constructor

• **new AnimationClip**(`id`, `am`): [`AnimationClip`](AnimationClip.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `id` | `string` |
| `am` | [`AnimationManager`](AnimationManager.md) |

#### Returns

[`AnimationClip`](AnimationClip.md)

## Properties

### clipTime

• **clipTime**: `number` = `0`

___

### endFuncList

• **endFuncList**: [`List`](List.md)\<() => `void`\>

___

### func

• **func**: (`deltaTime`: `number`) => `void`

#### Type declaration

▸ (`deltaTime`): `void`

##### Parameters

| Name | Type |
| :------ | :------ |
| `deltaTime` | `number` |

##### Returns

`void`

___

### id

• **id**: `string` = `null`

___

### isLoop

• **isLoop**: `boolean` = `false`

___

### isRunning

• **isRunning**: `boolean` = `false`

___

### manager

• **manager**: [`AnimationManager`](AnimationManager.md) = `null`

___

### playingTime

• **playingTime**: `number` = `0`

## Methods

### getPlayingPercent

▸ **getPlayingPercent**(): `number`

#### Returns

`number`

___

### stop

▸ **stop**(): `void`

#### Returns

`void`
