CocosCreator学习1-按钮点击

Cocos Creator小白学习-实现button点击事件

关于cocos creator 本人就是小白一个,什么都不会,只能慢慢从头开始摸索着来,自己也希望能够在写自己的学习过程中,能够给后来者一些帮助,少走一些弯路,高手勿喷,如果某些地方写错了,还请指正,互相学习为主。

交代目标

我们的这次目标就是点击按钮,更改button上面的文字 Test->Click me

image

创建项目

  1. 创建项目比较简单,直接点击cocos creator左上角开始创建即可
  2. 导入图片资源,我看到示例demo中都会放到对应的文件夹中,也建议大家要以后这么做,方便管理。图片资源放在textures文件夹,脚本存放在scripts文件夹
  3. 点击节点管理菜单的+号,创建新的layout。
  4. 然后将我们的背景图拖动到new layout节点以下即可
  5. 接着我们点击+号,创建一个button,可以看到button下面默认有一个label节点,等会我们要更改的就是这个节点的文字。
  6. 我们点击assets窗口的+号创建一个JavaScript脚本,重命名为update
  7. 内容为

cc.Class({
    extends: cc.Component,

    properties: {
        //标签节点
        label: {
            default: null,
            type: cc.Label
        },
    },

    // LIFE-CYCLE CALLBACKS:

    onLoad: function () {

    },
    updateText: function () {
        this.label.string="click me"
    },

    start() {

    },

    // update (dt) {},
});

给按钮添加组件

  1. 将新建的脚本拖到节点窗口
  2. 选中button,查看属性窗口
  3. 点击最底部的添加组件–>添加自定义组件–>选择刚才添加的脚本节点
  4. button节点的子节点 label拖拽至新添加的组件的属性label中

运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Cocos Creator是一款面向游戏开发者的跨平台游戏开发工具,它集成了Cocos2d-x游戏引擎和Cocos Studio编辑器,支持多种平台上的游戏开发,如iOS、Android、Windows等。 消灭星星是一款基于Cocos Creator开发的游戏。在游戏中,玩家需要消除屏幕上的星星,以获得分数。游戏开始时,屏幕上会随机生成一些星星,玩家可以通过点击相连的星星来消除它们。消除的星星越多,得到的分数就越高。玩家可以通过不断消除星星来刷新高分记录,挑战自己的极限。 在消灭星星游戏中,Cocos Creator提供了丰富的功能和工具,为游戏开发者提供了便利。开发者可以使用Cocos Creator的图形界面编辑器来创建游戏场景、导入资源和设置游戏规则等。同时,Cocos Creator还提供了强大的脚本编写功能,开发者可以使用JavaScript或TypeScript编写游戏逻辑,实现游戏中的各种功能。 除了基本的消除星星玩法,Cocos Creator还支持添加特殊道具、关卡设计、人物角色等功能。开发者可以根据自己的需求,自定义游戏的玩法和功能,使游戏更加有趣和有挑战性。 总而言之,Cocos Creator游戏开发工具提供了强大的功能和便捷的开发环境,使开发者可以轻松地开发出各种各样的游戏,包括消灭星星这样的小而精致的休闲游戏。无论是想要学习游戏开发还是实现自己的游戏创意,Cocos Creator都是一个不错的选择。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值