您当前的位置: 首页 >  动画

SpriteBuilder中使用Node类型的ccb动画节点删除时崩溃的问题

发布时间:2015-11-11 17:51:06 ,浏览量:0

因为节点需要呈现动画效果,虽然只有两个不同帧.

这里写图片描述

在SpriteBuilder中新建Bullet.ccb文件,类型为node. 添加如上2张图片,并制作动画效果帧.

在游戏中子弹遇到障碍物会被删除,时机是随机的.子弹在飞出屏幕时也会被删除.

实际运行App会发现必定崩溃,在子弹随机删除几秒后.

发现Xcode总是中断在动画管理器(CCAnimationManager)中,遂将Bullet.ccb的动画效果删除,没有问题了.

因为Bullet的类型是Node,其self.userObject总为nil.怀疑这是原因.

于是将Bullet类型换为Sprite,一切正常了 ;)

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109273博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1466s