cocos如何在缓动系统中添加animation
时间: 2023-12-07 18:05:20 浏览: 89
cocos2d中 获取动画当前帧数1
在Cocos中,我们可以使用缓动系统来添加animation,具体的步骤如下:
1. 创建一个缓动动作对象
可以使用以下代码创建一个缓动动作对象:
```
var action = cc.tween(target);
```
其中,`target`是指要进行动画的目标节点。
2. 添加动画属性
使用以下方法来添加动画属性:
```
action.to(duration, { animation: animName, loop: isLoop });
```
其中,`duration`是动画的持续时间,`animName`是指要播放的动画名称,`isLoop`是指该动画是否循环播放。
例如,如果要在动画中播放名为"attack"的动画,并且动画的持续时间为2秒,动画循环播放,则可以使用以下代码:
```
action.to(2, { animation: "attack", loop: true });
```
3. 执行动画
使用以下代码来执行动画:
```
action.start();
```
完整的动画代码如下:
```
var action = cc.tween(target);
action.to(2, { animation: "attack", loop: true });
action.start();
```
这样就可以在缓动系统中添加animation了。
阅读全文