- 博客(5)
- 收藏
- 关注
原创 quick cocos2dx 组件
quick cocos2dx提供组件(Component)概念。组件是一个灵活的小零件,可以随时的增加,只要添加一个组件的协议,就可以让它很好的工作。它的作用主要是通知或者接受其他组件的通知,以解藕各个模块。常见的是观察者用法。(observer listener) 组件即可以是观察者,又可以是消息的发送者。接下来我们创建一个组件function MainScene:ct
2015-01-30 09:57:45 1378
原创 quick cocos2dx跑马灯实现
利用clippingnode可以制作出许多遮挡效果,跑马灯就是其中一种。跑马灯是一种把文字从左向右或从右向左移动,然后到某一个固定位置消息的技术。实现起来还是挺简单的,实现的思路如下:1 创建一个要显示的区域(矩形)2 创建一个裁剪结点,把要显示的区域设置为模板3 把要显示的文本放到裁剪结点中,并让它以一定的速度从右向左移动。利用clippingnode可以制作出许
2015-01-26 16:00:26 3067
原创 quick cocos2dx 2.2.5Plus中无解的问题
quick cocos2dx中使用cocostudio布局,然后再使用了其中的UIScrollView,在UIScrollView中又有按钮的话,杯具就会发生了。现象:当uiScrollView中的Item超过可视范围以后,被裁剪掉的部分的button是可以被点击的,而且绑定按钮的接口obj:addTouchEventListener(function(_sender, _event)
2015-01-17 10:29:35 1101
原创 quickcocos2dx中动态更换图片资源的办法
在游戏中经常需要在同一位置动态的改变静态图片或是动画,以下就介绍几种常用的方法1 sprite精灵sprite精灵是由display.newSprite()而来这类精灵在替换的时候需要setTexture(arg)arg是texture对象,这个对象可以由其他的sprite对象getTexture()而来,也可以由local t = CCTextureCache:sharedT
2015-01-12 09:36:08 4853
原创 quickcocos2dx cocostudio的panle中添加cclayer
此问题出现于层次的控制,问题如下,在cocostuido中添加了新的画布,画布用于展示游戏界面界面中有以下几层:1 背景 2 游戏精灵 3 各种按钮其中第2层有自定义的组件,这些组件不能直接添加到cocostudio编辑器中第2层用了一个自定义的layer = display.newLayer()作父类。要将此layer放到第2层中去,操作方法如下:mainscene.la
2015-01-05 19:04:11 872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人