cocos js添加 按钮1

cocos js添加 按钮1,第1张

概述在cocos2d-js中可以用添加Menu的方式来添加各种可以交互的东西,比如图片,文字等 但是如果按钮位置分布不均衡的时候,使用Menu给我的感觉反而不是很方便,所以在寻找更便捷的方式。 然后我觉得cocos自带例子中的ccui.Button是我比较喜欢的方式,于是定义如下:         var Button = new ccui.Button();         Button.setTo

在cocos2d-Js中可以用添加Menu的方式来添加各种可以交互的东西,比如图片,文字等
但是如果按钮位置分布不均衡的时候,使用Menu给我的感觉反而不是很方便,所以在寻找更便捷的方式。
然后我觉得cocos自带例子中的ccui.button是我比较喜欢的方式,于是定义如下:


var button = new ccui.button();
button.settouchEnabled(true);
button.setpressedActionEnabled(true);
button.loadTextures("res/buttons.png","res/buttons.png","");
button.x = 135;
button.y = 240;
button.addtouchEventListener(this.selected,this);
this.addChild(button);

然后运行程序就会提示:Uncaught ReferenceError: ccui is not defined

那么怎样定义ccui.button才是正确的呢?大家不用Menu的时候又是用什么方式定义按钮的呢?

是不是在project.Json中的模块没有引入呢。
"modules" : ["cocos2d","extensions"],

问题解决了谢谢,然后我又有新的不理解的地方。
-Js引擎里面都有哪些modules,什么时候需要添加,我之前看跑酷教程的时候看到它用上了chipmunk物理引擎,需要添加相应的modules,而在Js-tests里面是没有添加的,但是也能正常运行...
我该在哪里了解modules的相关知识呢?

frameworks下有个moduleConfig.Json

总结

以上是内存溢出为你收集整理的cocos js添加 按钮1全部内容,希望文章能够帮你解决cocos js添加 按钮1所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1061691.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存