【核心类】导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步:cocos2dx基础篇(3)——第一个程序HelloWorld导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。相互之间的关系框架如下图所示:由此看出:(1)整个游戏一般只有一个导演。(2)一个游戏可以..
分类:
其他好文 时间:
2014-09-10 02:45:30
阅读次数:
299
【唠叨】与2.x相比,节点类Node的属性和功能做了大幅度的修改与增加。【Node】Node类是绝大部分类的父类(并不是所有的类,例如Director类是直接继承Ref类的),如Scene、Layer、Sprite以及精灵集合SpriteBatchNode等等等等的父类都是Node。Node类包含了一些基本的属性、节点相..
分类:
其他好文 时间:
2014-09-09 18:33:59
阅读次数:
290
Lufylegend.js is a HTML5 Game engine. The grammar of lufylegend is similar to ActionScript's. Such as LSprite (Sprite), LBitmap (Bitmap), LBitmapData...
分类:
Web程序 时间:
2014-09-09 11:57:18
阅读次数:
321
1、创建 [cpp]?view plaincopy auto?sp1?=?Sprite::create("CloseNormal.png");?? sp1->setPosition(Point(100,100));?? this->addChild(sp1,1);?? ?? auto?sp2?=?Sprite::create("CloseSelected...
分类:
其他好文 时间:
2014-09-04 01:45:07
阅读次数:
255
在NGUI中实现CD转圈的特效,可以用图片控件中UISprite组件的Fill Amount属性去控制。在上图中skill表示需要冷却技能的图片;其子控件Label表示右下角的快捷键“Y”;子控件Sprite表示覆盖在其上的一张图片(本例是一张空的半透明的图片);using UnityEngine;...
分类:
其他好文 时间:
2014-08-31 17:11:51
阅读次数:
255
实验11,a.addChild(b); a的宽高没变,还是自己的宽高。层级添加不会改变原层大小。2.node.addChild(sprite);node的宽和高也没变 感觉2dx的显示不是树形结构。然后改变node的透明度也不管用,node不是个显示类,感觉唯一的作用就是操作很多个sprite。一起...
分类:
其他好文 时间:
2014-08-29 20:03:28
阅读次数:
255
下面例子以Label和Sprite为例,进行说明如何在NGUI中对控件添加单击响应的事件方法。首先在UIRoot下添加Label控件,然后Scene场景中右键Label-->Attach-->Box Collider,说明Label添加了碰撞检测。然后右键Label-->Attach-->Butto...
分类:
其他好文 时间:
2014-08-28 00:46:58
阅读次数:
400
1· 去除代码提示的Case sensitive(比如Sprite,键入sprite不进行任何提示)Editor->Code Completion->Case sensitive completion->none2·更换查找到的文字颜色(Flash Builder中的刷子功能)Editor->Col...
分类:
其他好文 时间:
2014-08-26 14:59:36
阅读次数:
181
假设有一张png/tga图集,导入到Unity,放置目录"Assets/Resources/UI"(UI文件夹可替换成其他的,重要的是要在"Assets/Resources/"路径下),默认为如下设置:
为了可以使用Unity自带的精灵切割,要将纹理类型改成"Sprite","Sprite Mode"改成"Multiple","Format"改成"Truecolor",点击"Appl...
分类:
其他好文 时间:
2014-08-26 13:44:26
阅读次数:
257
// 创建精灵auto sprite = Sprite::create("MyScene.png");// 将精灵加入层中this->addChild(sprite, 0);
分类:
其他好文 时间:
2014-08-26 11:13:35
阅读次数:
227