E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ccnode
Cocos2d 利用CCProgressTimer 实现自定义游戏血量条
优点: - 继承自
CCNode
,能共随意的变
·
2015-11-07 13:10
progress
coco2dx实现翻拍效果
class FlipCard : public
CCNode
{ public: CREATE_FUNC(FlipCard); virtual bool init()
·
2015-11-07 12:03
实现
cocos2d-x字体描边Label
blog_a502f1a30101hvh7.html 头文件 #include "cocos2d.h" class CCLabelTTFStroke : public cocos2d::
CCNode
·
2015-11-07 12:39
cocos2d-x
COCOS2D-X中UI动画导致闪退与UI动画浅析
前两天和同事一起查一个游戏的闪退问题,log日志显示最后挂在
CCNode
* ActionNode::getActionNode()函数中的首行
CCNode
* cNode = dynamic_cast<
·
2015-11-03 20:15
cocos2d-x
节点与坐标系——Cocos2d-x学习历程(十)
节点的最基本的功能包括:(1)包含其他
CCNode
对象;(2)接受各种事件与回调函数,如
·
2015-11-02 19:03
cocos2d-x
cocos2dx获取网络时间(二):浅析CCHttpClient
新建一个c++类 ,命名为NetTime,继承自
CCNode
并重写init()方法。然后引入CCHttpClient和rapi
·
2015-11-02 13:14
httpclient
Touch Handling in Cocos2D 3.x(二)
接受触摸在Cocos2d3.0中每一个
CCNode
和每一个
CCNode
的子类都可以接收触摸.你只需要开启一个选项.让我们在定制的初始化器里完成它.替换MainScene.m中init方法的代码:-(id
mydo
·
2015-11-02 07:00
cocos2d
touch
触摸
handling
(NO.00002)iOS游戏精灵战争雏形(十一)
为了在子弹触碰到目标时做一些事情,我们必须要设置碰撞回调.首先在MainScene.h的类接口中添加碰撞协议:@interfaceMainScene:
CCNode
@end接下来在类初始化中设置碰撞代理
mydo
·
2015-11-01 16:00
ios
游戏
(NO.00002)iOS游戏精灵战争雏形(九)
-(void)shoot:(
CCNode
*)playertarget:(CGPoint)point{CGPointvelocity=ccpSub(point,player.position);velocity
mydo
·
2015-11-01 15:00
ios
游戏
cocos2d-X学习之主要类介绍:动作:CCAction
CCZone *pZone)//克隆对象 virtual bool isDone (void)//动作是否已经换成 virtual void startWithTarget (
CCNode
·
2015-11-01 12:44
cocos2d-x
cocos2d-X学习之主要类介绍:布景:CCLayer
类继承图: CCLayer 是
CCNode
的子类 ,实现了TouchEventsDelegate接口,继承了
CCNode
所有的特性,并且附加了一些自己的特性,它能够接收iPhone的触摸事件,也能够接收
·
2015-11-01 12:43
cocos2d-x
cocos2d-X学习之主要类介绍:节点
CCNode
首先是类结构: 可以看到
CCNode
几乎是游戏中处理的大部分类的父类,其主要有以下函数: virtual int getZOrder (void) //获取节点的顺序 virtual
·
2015-11-01 12:42
cocos2d-x
cocos2d-X学习之主要类介绍:摄像机(CCCamera)
在cocos2d-x中,每个节点(
CCNode
)都需要用到,即当节点发生旋转、缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。
·
2015-11-01 12:40
cocos2d-x
Cocos2d-x——CocosBuilder官方帮助文档翻译1 使用自定义类
记住你的自定义类必须是你选中对象的一个子类(如CCLayer,
CCNode
等等) 当加载ccbi文件时,你需要定义两个自定义类(也可以是一个)。自定义的Load
·
2015-11-01 12:49
cocos2d-x
cocos2dx CCSprite CCLayer 游戏基础
//
CCNode
的添加 与tag // 1 添加子类函数 // CCLayer*layer =CCLayer::create(); // layer-&
·
2015-10-31 13:50
cocos2dx
getXXXPos()约定
class CmyNode:public
CCNode
{ public: CmyNode(){ m_XXX=NULL; } virtual~CmyNode(){ }
·
2015-10-31 11:55
get
cocos2dx 3.x避免空customCommand
1,导致性能悲剧的写法: class A:public
CCNode
{ public: A(){ m_sprite=NULL; m_isDrawDebug=false;
·
2015-10-31 11:54
cocos2dx
tolua 有些功能可以用(经过测试)
local node = display.newNode() print(tolua.type(node)) -- 输出
CCNode
~~ tolua.cast 强制转换对象类型。
·
2015-10-31 11:11
lua
cocos2d与cocos2d-X中的draw和update
1: Draw:每一个
CCNode
都有一个draw方法,每一帧都会调用。
·
2015-10-31 11:29
cocos2d-x
cocos2dx继承结构图
继承关系 CCObject---CCAction(动作,控制图层运动,渐变,旋转) ---
CCNode
·
2015-10-31 10:34
cocos2dx
Cocos2D 学习笔记(一)
CCScence](一个场景来为游戏初始化菜单,一个场景为游戏的主要动作,一个场景为游戏结束) 3.图层[CCColorLayer](场景中一个部分,图层可能包含多个(nodes)结点) 4.结点[
CCNode
·
2015-10-31 10:10
cocos2d
【原创】关于cocos2d-x内关于isVisible实现的一点疑惑
修改之
CCNode
.h 1 virtua
·
2015-10-31 10:04
cocos2d-x
cocos2dx 实用小技巧
提供这样的效果 如果 自己 不想 封装新的 动画的话 其实 可以 直接用 MenuItemLabel 来做 static CCMenuItemLabel* create(
CCNode
·
2015-10-31 10:59
cocos2dx
cocos2d-x 将cocosbuilder输出文件映射成对象的原理
调用代码 加载代码
CCNode
* GameOverScene::loadCCBI(const char * pCCBFileName, const char * p
CCNode
Name,
CCNode
Loader
·
2015-10-31 08:53
cocos2d-x
cocoStudio UI编辑器 学习总结
一、控件 控件基类 UIWidget:所有UI控件的基类 addChild:添加UIWidget类型的节点 addRenderer:添加
CCNode
类型的节点 所有UIWidget
·
2015-10-30 15:55
编辑器
IOS cocos2d笔记1
结点添加、删除、获取1.结点:
CCNode
* childNode = [
CCNode
node]; 2.加入结点[myNode addChild:childNode z:0 tag:123];//z
·
2015-10-30 15:50
cocos2d
[转注自官网]Cocos2d-x Tutorial 5 - 碰撞检测(Glede Edition for 2.0.3)
在这个游戏中我们增加两个tag标志去辨别
CCNode
对象是子弹还是妖怪。tag == 1表示他是一个妖怪,tag == 2 表示他是一个子弹。
CCNode
有一个m_nTag属
·
2015-10-30 14:25
cocos2d-x
cocos2d-x开发记录:二,基本概念(动作,动画,坐标系统)
一.Actions(动作) 动作都由于
CCNode
对象发出。这些动作通常修改对象的一些属性,比如位置,旋转,比例等。
·
2015-10-30 10:37
cocos2d-x
cocos2d-x之读开发技术精解
渲染框架
CCNode
绘制基类(引擎核心类都继承于它,形成一个链表关系),利用单例模式创建CCDirector导演对象->(many)场景->(many)图层->(many)精灵
·
2015-10-27 14:38
cocos2d-x
cocos2dx 3.0 用ClippingNode做游戏的新手引导
ClippingNode的解释,我盗用Jacky的话来说就是:CCClipingNode是一个可裁剪节点,简单理解: (1)首先它是一个节点,继承于
CCNode
,所以它可以像普通节点一
·
2015-10-27 13:03
cocos2dx
[Cocos2d-x For WP8]Effects 特效
这些特殊的actions可以渲染任一
CCNode
对象 (Layer, Scene, Sprite, 等.)到grid中,你可以通过顶点来转换gri
·
2015-10-27 11:05
cocos2d-x
Cocos2d-X3.0 刨根问底(六)----- 调度器Scheduler类源码分析
打开了CCScheduler.h 文件,还好,这个文件没有
ccnode
.h那么大有上午行,不然真的吐血了, 仅仅不到500
·
2015-10-23 08:25
cocos2d-x
模版获取多层次节点(使用不定参数)
template voidgFindChildByTags(
CCNode
*pRoot,T&tar,...) {
CCNode
*pRet=pRoot; inttag=0; va_listarg; va_start
lpcz2010
·
2015-10-21 15:00
cocos2d-x 将cocosbuilder输出文件映射成对象的原理
调用代码
CCNode
* GameOverScene::loadCCBI(const char * pCCBFileName, const char * p
CCNode
Name,
CCNode
Loader
·
2015-10-21 12:23
cocos2d-x
cocos2d 学习 第五章
当你用CCDirector replaceScene方法替换场景时, 每个节点都会调用
CCNode
所带的三个方法。
·
2015-10-21 10:11
cocos2d
tolua 类的使用
local node = display.newNode()print(tolua.type(node)) -- 输出
CCNode
tolua.cast强制转换对象类型,用途请参考 CCArray。
80后小子
·
2015-10-12 23:00
使用CocosBuilder时,成员变量命名参考
成员变量类型有
CCNode
,CCLayer,CCSprite,CCLabel,CCMenu,CCControl,等命名时,如果能够对应成员变量的类型,会在特定情况下对编写代码有一定的便利,故此约定以下命名规范
C_Cpp_C
·
2015-10-12 12:37
其他
cocos2d 从v1.x升级到v2.x需要注意的几个地方
首先v1.x一些
CCNode
定位函数实现的有问题,导致返回的CCPoint的x坐标不正确(超出320后无变化),怀疑是其对屏幕旋转判断的不正确;而且这种现象在iOS7.1之前的模拟器中运行都正常,在iOS8
mydo
·
2015-09-10 20:00
cocos2d
OpenGL-ES
v1-x
v2-x
关于addChild()的参数问题以及调度器schedule()
函数原型:virtual void addChild(
CCNode
* child, int zOrder, int tag); addChild()有三个参数:1、要加入场景的对象的指针,(可以是CCSprite
Andy_李
·
2015-09-09 21:03
Cocos2d-x Expression: child != nullptr
Program:…ame\NodeTest\proj.win32\Debug.win32\libcocos2d.dllFile:
CCNode
.cppLine:1107Expression:child!
hengbao4
·
2015-09-04 09:00
cocos2d-x
VS2013
CentOS 7 虚拟机启动出现 Permission denied
CentOS7在CentOS7下使用virt-manager增加虚拟机,配置成功后,启动虚拟机时,出现一下提示:qemu-kvm:-drivefile=/var/lib/libvirt/images/Aloe
CCnode
_v2.1
yan_chen_01
·
2015-08-13 16:12
Linux
CentOS 7 virt-manager 无法连接本地的hypervisor
使用命令行工具virsh[root@localhostqemu]#virshdefine
CCnode
.xmlerror:failedtoconnec
yan_chen_01
·
2015-08-11 21:30
Linux
Cocos2d-x 动作
1.CCToggleVisibility 可见切换如果当前
CCNode
对象为可见,那么执行此动作之后就会进入不可见的状态。原理是通过修改
CCNode
对象中的Visiable属性。
落叶De小蚂蚁
·
2015-07-06 15:00
Cocos2dx 中的CCCallFunc,CCCallFuncN,CCCallFuncND,CCCallFuncO比较
CCCallFunc,回调,调用不带参数的函数:2、CCCallFuncO,回调,O表示CCObject,CCCallFunco可以带CCObject参数的函数3、CCCallFuncN,回调,N表示
CCNode
落叶De小蚂蚁
·
2015-07-06 11:00
cocos2d之回掉函数
、CCCallFunc,回调,调用不带参数的函数2、CCCallFuncO,回调,O表示CCObject,CCCallFunco可以带CCObject参数的函数3、CCCallFuncN,回调,N表示
CCNode
taotaoah
·
2015-06-20 20:00
cocoStudio: Button三种状态切换
1、初始状态:Normal状态 boolWidget::init() { if(
CCNode
::init()) { setBright(true); } returnfalse; } 2、 /* Button
tianxiawuzhei
·
2015-06-17 16:00
项目调试Assertion failed
再看提示在
CCNode
.cpp189行,进去看看, CCASSERT(!_running,"Nodestillmarkedasrunningonnodedestruction!
u010066564
·
2015-06-09 11:00
cocos2dx-2.X Layout设置大小问题
我把物品加入到Layout控件后,调用setContentSize方法,因为Layout类本身就继承自
CCNode
,所有会有setContentSize方法,但是设置后,根本没有效果,Layout的大小始终不变
tianxiawuzhei
·
2015-06-06 10:00
[原]quick集成spine动画
/article/details/21795265在SkeletonRenderer.h 和cpp里面新加了以上链接的内容,在SkeletonRenderer_luabinding.tolua需要新添
CCNode
U_探索
·
2015-06-03 22:00
Cocos Studio_UI编辑器
UIWidget:所有UI控件的基类addChild:添加UIWidget类型的节点addRenderer:添加
CCNode
类型的节点所有UIWidget,都可以设置成触摸setTouchEnable(
小可_子衿
·
2015-05-23 17:34
Cocos2d-x
Cocos
Studio
UI
Cocos2d-x开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他