cc.RepeatForever和cc.Spawn冲突
2024-08-25 07:10:33
正确
var tmpShip3 = cc.Sprite.createWithSpriteFrameName("w1_1.png");
tmpShip3.setPosition(,);
this.addChild(tmpShip3); var animFrames3 = []; // 将所有帧存入一个数组
for (var i=;i<=;i++) {
//采用循环添加动画的每一帧
var strPngName3 = "w1_" + i + ".png";
var frame3 =cc.SpriteFrameCache.getInstance().getSpriteFrame(strPngName3);
if (frame3) {
animFrames3.push(frame3);
}
}
var animation3 = cc.Animation.create(animFrames3, 0.01);
tmpShip3.runAction(cc.RepeatForever.create(cc.Animate.create(animation3)));
tmpShip3.runAction(cc.MoveTo.create(, cc.p( ,winSize.height)));
无效
tmpShip3.runAction(
cc.Spawn.create(
cc.RepeatForever(cc.Animate.create(animation3)),
cc.MoveTo.create(, cc.p( ,winSize.height))
)
);
有效,只动一次
tmpShip3.runAction(
cc.Spawn.create(
cc.Animate.create(animation3),
cc.MoveTo.create(, cc.p( ,winSize.height))
)
);
最新文章
- zookeeper能做什么?
- VMware Linux Guest 增加磁盘无需重启的方法
- php get_magic_quotes_gpc()函数
- Python进阶05 循环设计
- 2016CVTE编程题:兔子藏洞
- .net远程连接oracle数据库不用安装oracle客户端
- Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译)
- (转载)C++创建对象的两种方法
- 一些as的配置
- RHEL 7.0 修改防火墙配置
- NET微信公众号开发环境搭建(一)-了解微信由来
- CSS实现无外边框列表效果
- docker 数据卷和docker数据卷容器以及数据卷的备份和还原
- Python 3.6安装yaml时报";AttributeError: module &#39;pip&#39; has no attribute &#39;main&#39;";和“Non-zero exit code”错误
- Linux下Java环境安装
- powershell ParameterSet解析
- 我的日志分析之道:简单的Web日志分析脚本
- 用Git发布版本笔记
- Android——列表视图 ListView(一)Arrayadapter
- TDGA-需求分析