首先在CatMazeV3中新建CatSprite类,继承于Sprite.其中CatSprite.h文件如下所示:#import "CCSprite.h"@class MainScene;@interface CatSprite : CCSprite@property (nonatomic,assign,readonly) NSInteger numBones;-(id)initWithMainSce...
分类:
其他好文 时间:
2015-11-21 11:54:57
阅读次数:
152
1.加载节点到场景第一种方法localscene=cc.CSLoader:createNode("scene.csb")self:addChild(scene)第二种方法localscene=cc.uiloader:load("MainScene.csb"):addTo(self)2.强转精灵类型localsprite=tolua.cast(object,"cc.Sprite")CocoStudio做的里面的精灵是CCSprite(c++里面..
分类:
其他好文 时间:
2015-11-20 23:18:06
阅读次数:
622
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;)
掩饰一个精灵:实现代码打开HelloWorldLayer.m并且在init方法上方添加如下方法:- (CCSprite *)maskedSpriteWithSprite:(CCSprite *)textureSprite maskSprite:(CCSprit...
分类:
其他好文 时间:
2015-11-20 10:51:18
阅读次数:
213
1.加载节点到场景第一种方法localscene=cc.CSLoader:createNode("scene.csb")self:addChild(scene)第二种方法localscene=cc.uiloader:load("MainScene.csb"):addTo(self)2.强转精灵类型localsprite=tolua.cast(object,"cc.Sprite")CocoStudio做的里面的精灵是CCSprite(c++里面..
分类:
其他好文 时间:
2015-11-19 07:21:12
阅读次数:
721
上一篇我们建立了机器人物理对象,下面我们来看看对应的逻辑代码.进入Xcode,新建Robot和Arm类,分别继承于CCNode和CCSprite类.代码全部留空,后面再实现.我们再看一下这个机器人要如何与玩家交互.当玩家触碰到机器人手臂并且移动时,以关节为中心旋转手臂.因为前面在SpriteBuilder中限制了关节转动的范围,所以不用担心关节旋转到”奇怪”的角度上.首先在Arm.m的初始化方法中打...
分类:
移动开发 时间:
2015-11-11 16:39:13
阅读次数:
333
实现新英雄的放置功能首先我们需要一个变量来保持我们当前移动英雄的引用,因此我们将添加一个私有实例变量.修改MainScene.m中的代码.用:@implementation MainScene {
// this is the section to place private instance variables!
CCSprite *currentHero;
}替换原来的代码:@i...
分类:
其他好文 时间:
2015-11-02 12:13:17
阅读次数:
155
CCSprite *sp = CCSprite::create("");addChild(sp,0);sp->setPosition(ccp(s.width / 2, s.height / 2));CCSprite *sprite,*sprite2;CCOrbitCamera *orbit,*orb...
分类:
其他好文 时间:
2015-10-10 12:16:03
阅读次数:
190
CCProgressTimer *p_SpTime=CCProgressTimer::create(CCSprite::createWithSpriteFrameName("IM_Progress.png"));p_SpTime->setType(kCCProgressTimerTypeBar);/...
分类:
其他好文 时间:
2015-10-05 16:56:39
阅读次数:
260
#include"cocos-ext.h"//包含头文件usingnamespacecocos2d::extension;//引用命名空间/***创建CCControlSlider的两种方式*///用CCSprite精灵创建滑块控件//create("滑块背景图","划过区域图","滑块图");st...
分类:
其他好文 时间:
2015-10-05 16:55:25
阅读次数:
267
Cocos2d通过调用CCTextureCache或者CCSpriteFrameCache来缓存精灵的纹理。当这个精灵调用CCTextureCache 或 CCSpriteFrameCache的方法的时候,cocos2dx将使用纹理缓存来创建一个CCSprite。所以你可以预先将纹理加载到缓存中,这...
分类:
其他好文 时间:
2015-09-22 13:00:07
阅读次数:
271