【从零开始】CocosCreator 加 闪影 游戏开发教程

学习之前,我需要你们摆正心态,切勿急躁,耐心看完我讲的东西。如果你想找一个不用学习就能用的小工具,那么请右上角关闭吧。

首先,我先强调一下,我并不是一个专业讲师,出视频是因为是实在没有第二人选,而且软件是我开发,除了我其他人也讲不清。所以,综合以上,我会尽量出一些视频,但是质量好坏,我就不管了。毕竟,这东西录完了,就录完了,我是不想再录一遍了。

这里以前做的视频教程,我给你们按时间排了一下。

闪影/黑小孩 0.8版内容教程(那时叫黑小孩,两者是一个,不要纠结。)。

闪影0.8.1更新内容介绍。

闪影碰撞体添加介绍。

闪影属性与动画交互介绍。

以上内容,还没有讲完,以及闪影会继续加强。所以,本贴会持续更新一些代码与视频,有疑问可留言,没事就要乱聊了。至于源码,因为贴出来可能会失效,所以直接加群下载吧,群号:150968661。

22赞

说了会更新教程,就是会更新教程,而且绝对不是上面讲的理论。

从现在开始,我会一行代码,一行代码的讲解怎么去做,所以你要慢慢的跟我去学,切勿急躁。

如何给图块动画添加声音。

视频地址

总的来说,就两种方法。

1.是在闪影中添加事件,然后在代码中进行on接收。

2.直接用ymc.addEventFun进行添加。需要注意的的事件名不能为空或者是零字符,而且如果跟闪影帧上的事件名一样,会把其替换掉,所以一定要注意。

mark

mark

如何通过标记控制动画。

视频地址

这节视频蛮重要的,我希望你们看完上面的也要看看这个。

以前视频,我都是说怎么去用onLoad方法得到对像,和kill方法清除对像,来用它们之间的过程来作事,这节的视频,却给了绝对的主动权,你可以主动获取对像,哪怕是在地图一运行的时候,好好的利用,这将给你们很多的空间去发挥。

总结:

视频中主要用到getTag和setYMovieClipFrame两个方法,其中getTag得到的是一个数组,里面放都是地图ID。

而setYMovieClipFrame是一个针对ID控帧的方法,你不需要得到YMovieClip对像就可以进行控制。但是有个注意点,我在该方法API中,这样写到:“注意:如果使用此方法控制某个从未加载的动画,那么该动画的onLoadYMovieClip方法中的,第一次加载Bo将为false。”

所以一旦用了此方法,那么此动画就算是加载过了,所以这个你要注意一下。

最后,总的来说,主动调用和动被获取,并不冲突,怎么去用都需要根据实际项目情况来考虑。很多时候,对像出现进行控制,对像消失解除控制,这样对游戏性能和代码管理来说,都是件很不错的事。没必要强行一开场就获取一大堆对像,然后非得让它们去工作。本末倒置可不好。

mark

mark

mark

给大神点赞

mark

mark

mark

mmmmmark

mark

学习了,楼主太厉害了!

mark

mark!

mark

mark

mark