欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

如何用CocosCreator实现射击小游戏

程序员文章站 2022-05-12 15:25:27
分析下制作步骤:1. 准备好资源,搭建场景资源的话可以自己到网上找,也可以直接用我的也行;创建好相应文件夹,把资源放到res文件夹下;搭建场景:第一步:创建一个单色精灵(script) bg 背景,...

分析下制作步骤:

1. 准备好资源,搭建场景

资源的话可以自己到网上找,也可以直接用我的也行;创建好相应文件夹,把资源放到res文件夹下;

搭建场景:
第一步:创建一个单色精灵(script) bg 背景, 设置好颜色,加一个widget组件,使其充满屏幕;

如何用CocosCreator实现射击小游戏

第二步: 在bg节点下创建topbutton空节点作为顶与底部,然后在两个空节点加入带刺的节点(直接将图片拖到top层级管理器就可以),现在我们需要给top与button节点添加一个layout组件,属性设置如图,这样可以看到屏幕上下都有刺了。

如何用CocosCreator实现射击小游戏

第三步: 将玩家小人、子弹、敌机同样的方法加入到场景中,再创建一个label节点用来显示分数,调节一下位置;

如何用CocosCreator实现射击小游戏

2. 代码控制游戏

第一步: 创建一个game脚本,挂载到dg节点上;

第二步: 编辑代码,在 properties添加属性,用来关联玩家、子弹、敌人节点,再编辑器关联;

如何用CocosCreator实现射击小游戏

第三步: 代码逻辑控制,包括初始化玩家、子弹、敌人;注册监听事件;写动作函数;计分判断等;

全部代码:

最终效果

如何用CocosCreator实现射击小游戏

以上就是如何用cocoscreator实现射击小游戏的详细内容,更多关于cocoscreator实现射击小游戏的资料请关注其它相关文章!