cocos2d
文章平均质量分 78
季夏右一
这个作者很懒,什么都没留下…
展开
-
cocos creator 导出web项目如何对接H5 SDK
最近在工作中遇到了接入H5 SDK, 之前一般都为原生sdk的接入,这个已经众所周知了,随便百度或者Google一下就能找到接入的方案。在接入h5sdk的时候查阅了很多的文档,但一直处于一知半解的状态,下面我将如何接入h5sdk的步骤总结下来。1. 如何将h5sdk导入到web项目中。在此我以mac为例:将h5sdk远程url地址嵌入到工程中。Cocoscreator H5 jsSDK引入步骤:一、找到cocoscreator打包H5的模版文件所在位置。在mac中的操作是,打开应用程序,在co原创 2020-07-06 15:31:18 · 3706 阅读 · 5 评论 -
cocos2d-js下怎么用一个ccui.text组件呈现出两种颜色的文字
需求总是那么不经意间就产生的。最简单的一种办法就是一种颜色一个ccui.text, 不仅UI处理麻烦,而且代码写起来也非常的冗余。// 设置字符串颜色(string and number color not same, include - +)var setTextStringColor = function (node, numColor, strColor) { v...原创 2019-12-12 18:17:53 · 610 阅读 · 0 评论 -
cocos2d-x的按键事件处理,比如home键,back键?
首先,在 web 环境下,物理按键的事件无法被捕获,因为这些按键事件被浏览器处理了。并不会抛给网页进行处理。如果在 native 环境下,需要关注 keyboard 事件。参考如下代码:cc.eventManager.addListener({ event: cc.EventListener.KEYBOARD, onKeyPressed: function(keyCod...原创 2019-10-24 16:13:51 · 354 阅读 · 0 评论 -
coco2d-x 或者 creator 实现物体点击后的果冻效果
目前用的引擎是cocos2d-js,其他cocos引擎自行转化,效果的细节优化就不多说了,哈哈obj.test = function () { // 果冻效果 function generate_action(params) { var scale_action = cc.ScaleTo(params.time...原创 2019-10-23 18:30:14 · 1015 阅读 · 0 评论 -
通俗易懂的cocos2d 渲染机制
*CCDirector导演类直接控制CCSence(场景),场景中又有很多的层(CCLayer),层中又包含着许多精灵(CCSprite)*每一个上述的游戏元素都在渲染树中表示为节点(CCNode),游戏元素的归属关系就转换为了节点间的归属关系,*进而形成树结构。*CCNode.visit方法实现了对一棵渲染树的绘制。为了绘制树中的一个节点,就需要绘制自己的子节点,...原创 2019-09-27 21:08:51 · 750 阅读 · 0 评论