在上次的场景切换中增加代码,并在res中添加一个图片,作为第一个场景中的图片HelloWorldScene.cpp中的bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !Layer:...
                            
                            
                                分类:
其他好文   时间:
2015-03-28 08:45:09   
                                阅读次数:
115
                             
                    
                        
                            
                            
                                目标:实现下面2种文字效果1.2.方法: 利用ClippingNode实现上图所示效果。1效果:给ClippingNode添加裁剪裁剪内容,即红色文字,然后设置裁剪模板。然后让模板来回移动即可实现如图效果。直接贴代码: Label* txt = Label::create("this is a...
                            
                            
                                分类:
其他好文   时间:
2015-03-27 23:34:35   
                                阅读次数:
954
                             
                    
                        
                            
                            
                                转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog)    最近在学习的过程中重新整理了一下代码,顺便把cocos2dx从3.0升到了3.2。这里记录一下升级过程中的问题。
之所以只升到3.2是因为后面的版本使用了lua5.2,而我还是更喜欢用5.1,而且能继续使用luajit,另外一个原因是因为cocosstudio,3.2后面的版本就导出成csd格式了,我...
                            
                            
                                分类:
其他好文   时间:
2015-03-21 20:03:49   
                                阅读次数:
194
                             
                    
                        
                            
                            
                                在cocos2dx的ui编辑器cocostudio有一套相关的api:
1、表示各个UI控件的类,如LoadingBar,ListView等等,其都继承自Widget
2、有相关各个UI控件解析的类,由于cocos提供UI编辑器,方便了开发者快速制作UI,动画等,载入游戏需要相关解析支持。
从cocos2dx的实现来看,通过ObjectFactory实现了,自动注册,将类型与创建UI...
                            
                            
                                分类:
其他好文   时间:
2015-03-21 20:03:43   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                解释:
bool CCMenu::initWithArray(CCArray* pArrayOfItems)
{
    if (CCLayer::init())
    {
        // menu in the center of the screen
        CCSize s = CCDirector::sharedDirector()->getWinSize();
  ...
                            
                            
                                分类:
其他好文   时间:
2015-03-20 10:55:09   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                cocos luacompile
cocos luacompile
OverviewUsageAvailable ArgumentsSamples
Overview
Compile the .lua files to .luac.
Usage
cocos luacompile [arguments]
Available Arguments
arg
avai...
                            
                            
                                分类:
其他好文   时间:
2015-03-19 14:50:11   
                                阅读次数:
177
                             
                    
                        
                            
                            
                                在这之前,声明一下:做不完我是小狗。没办法,没毅力和恒心,之前的那个Quick Cocos2dx做的横版过关游戏的demo已经转成了3.3的版本了,其实也算是个半成品,战斗,UI啥的都有了,呵呵。本次DEMO要达成的目的如下:1 熟悉Cocos2dx 3.3 - lua2 使用Joystick3 完...
                            
                            
                                分类:
其他好文   时间:
2015-03-18 20:17:20   
                                阅读次数:
210
                             
                    
                        
                            
                            
                                首先cocos2dx里的资源,有png,plist(pvr),exportjson(json)大致这三类,我们也从这3类去研究相应的加载代码。
本次代码分析基于:
cocos2dx3.2
1、png
png格式的资源,从sprite作为一个切入口来分析,一般Sprite的创建如下
Sprite* Sprite::create(const std::string& file...
                            
                            
                                分类:
其他好文   时间:
2015-03-18 18:12:19   
                                阅读次数:
226
                             
                    
                        
                            
                            
                                在开发过程中需要做一个动画,使用的是一个宽高比为1:2的长方形图片,形态是一个框子;想使它按照1:1宽高比从指定大小放大到一定倍数。 最开始使用的方法:local frm = display.newSprite('#frm.png') --宽高比为1:2的长方形框子local frmSize ...
                            
                            
                                分类:
其他好文   时间:
2015-03-18 13:49:53   
                                阅读次数:
172