码迷,mamicode.com
首页 >  
搜索关键字:ccsprite    ( 100个结果
[cocos2dx笔记013]一个使用CCRenderTexture创建动态纹理显示数字的类
用CCLabelTTF显示的数字不好看,于是就想到用图片来代理。目前网上的实现都是把每个数字做一个CCSprite组合的方式。但是我想,动态生成纹理的方式。没有就只好自己手动写一个。 头文件 #ifndef _X_NUMBER_H_ #define _X_NUMBER_H_ #include #include namespace cocos2d { //基于图片显示的数字 /* 这...
分类:其他好文   时间:2014-07-26 02:36:56    阅读次数:252
[cocos2dx笔记012]一定简易的UI配置类
使用cocostudio可以装载编辑好的UI,但是过于复杂。特别是在加截UI后,发现触屏事件有些问题。如果直接使用程序写死加载UI又过于麻烦。花点时间,增加了一个基于ini的UI配置类,目前只实现了CCSprite和plist的加载。其它的可以后面慢慢加 头文件 #ifndef _X_UI_H_ #define _X_UI_H_ #include  namespace zdh { ...
分类:其他好文   时间:2014-07-23 20:58:15    阅读次数:221
cocos2d-x像素级触摸处理
最近研究了一下像素级的触摸处理,有时候我们用一个不规则的图形作为一个按钮,这个不规则的图形是一张矩形的png图片,很可能图片的实际有效的显示内容只占整个png图片的很小一部分,剩下的大部分都是png图片的透明区域,我们想把这部分透明区域过滤掉,实现一个触摸到真实的内容才会有按钮响应的效果。 刚开始试图通过CCSprite直接获取到纹理的像素信息,但是cocos2d-x并没有给我们提供直接通过CC...
分类:其他好文   时间:2014-07-20 22:36:23    阅读次数:275
quick-cocos2d-x 精灵使用、动作等等的学习
CCSprite对象均用sp代替。总结不分前后,逻辑~sp:setScaleX(value) X轴水平方向缩放value比例sp:setScaleY(value) Y轴水平方向缩放value比例sp:setPosition(ccp(x, y)) 设置精灵的位置在ccp(x, y)点sp:setO.....
分类:其他好文   时间:2014-07-18 16:27:23    阅读次数:229
cocos2d-x CCSprite 精灵监听点击事件
参考文章:cocos2d-x精灵监听点击事件http://labs.easymobi.cn/?p=5167实现过程,实现CCTouchDelegate接口,在enter的时候添加监听,exit和析构时移除监听,点击时将touch的坐标转化为相对精灵的坐标,如果是否在精灵的范围内,则响应点击。主要是参考前面两篇文章中的例子,不..
分类:其他好文   时间:2014-07-02 11:20:36    阅读次数:383
05--创建卡片类
使用VS类向导创建名为CardSprite的类,该类继承自CCSprite,头文件如下: #ifndef __CARDSPRITE_SCENE_H__#define __CARDSPRITE_SCENE_H__#include "cocos2d.h"#include "ScreenAdapter.h...
分类:其他好文   时间:2014-06-28 15:33:02    阅读次数:225
《cocos2d-x游戏开发》—— lua学习总结(一)数组的使用
在lua中,数组是用table来实现的。1、数组的定义:self.itemArrays = {}; --作为数组来使用的表itemArrays2、 数组插入一条数据:local showItemSprite = CCSprite:create(); --创建一个精灵对象showItemSpri...
分类:其他好文   时间:2014-06-27 11:01:03    阅读次数:202
11--瓦片地图(一)简单实用
Cocos2DX引擎实用CCTMXTileMap类来表示瓦片地图(也就砖块地图),主要包含如下四类元素: 砖块元素:tmx文件中指定的纹理图片(理解不一定正确); 砖块拼接的图层(CCTMXLayer):这就是我们看到的背景地图,引擎以精灵CCSprite来组织砖块元素,其中包含砖块大小等诸多信息;...
分类:其他好文   时间:2014-06-25 12:11:08    阅读次数:298
cocos2d_android开发简单游戏
1)游戏图层设计:public class WellcomeLayer extends CCLayer { public WellcomeLayer() { this.setIsTouchEnabled(true); CCSprite background1 = CCSprite.sprite(.....
分类:移动开发   时间:2014-06-25 00:40:48    阅读次数:373
Cocos2d-x进度条倒计时实现
素材: 实现: //进度条背景 CCSprite *progressbgSprite; progressbgSprite = CCSprite::create("time_slot-hd.png") ; progressbgSprite->setAnchorPoint(ccp(0,0)); //修改定点对应点 progressbgSprite->setPosition(ccp(...
分类:其他好文   时间:2014-06-22 19:05:32    阅读次数:154
100条   上一页 1 ... 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!