第6章 精灵精灵(sprite),它是一种可以集成入动画之中的图像对象,赋予它们各种行为,精灵并非Canvas API的一部分,,但都是从它衍生而来本章将会实现三种设计模式:策略模式(精灵与绘制器解耦)、命令模式(精灵的动作)、享元模式(一个实例表示多个精灵)painter属性是一个指向Painte...
分类:
Web程序 时间:
2014-08-16 02:15:09
阅读次数:
267
在flash中,只有关键帧由用户提供,其余帧通过补间完成,而这次设计的动画精灵的所有帧全部由用户提供(来源于图片素材),这样大大简化了设计。...
分类:
其他好文 时间:
2014-08-15 21:09:59
阅读次数:
249
今天真机调试时,DDMS里面的File Explorer是不能打开/data 目录的,查了下资料,解决方案如下:1、首先手机要root,通过刷机精灵快速搞定;2、仅仅root之后还不行,下载一个Root Explorer,授予该软件root权限;3、然手在RE里面找到/data 目录,修改它的属性,...
分类:
其他好文 时间:
2014-08-15 17:40:19
阅读次数:
176
为了应对大量精灵图片的加载问题,cocos2d-x提供了精灵数据的异步预加载机制,这是要是借助于CCTextureCache::addImageAsync函数来实现的。那么,当使用上述函数多次加载同一个精灵图片文件时,是否会出现加载多次呢?不会的。让我们来分析一下上述函数的关键部分代码:voidCCT..
分类:
其他好文 时间:
2014-08-15 14:49:09
阅读次数:
169
cocos2d-x 3.0 中所有对象几乎都可以用create函数来创建,其他的创建方式也是有create函数衍生。 下面来介绍下create函数创建一般对象的方法,省得开发中经常忘记啥的。 1、精灵Sprite的4种创建方式 (1)根据图片...
分类:
其他好文 时间:
2014-08-15 01:35:07
阅读次数:
177
目录入口类main.cpp主要控制类AppDelegate.cpp节点类CCNode导演类CCDirector场景类CCScene层次类CCLayer精灵类CCSprite大小类CCSize坐标CCPoint矩形类CCRect数组类CCArray入口类main.cpp这是应用程序的入口类,用于创建cocos2dx的AppDelegate实例、窗口大孝以及运行程序。主要..
分类:
其他好文 时间:
2014-08-13 19:16:17
阅读次数:
334
一些废话每一篇的首段都是这个“一些废话”,原因是我太能逼逼了,不逼逼一些废话我就觉得难受。这是我第四篇关于Unity的博文,前两篇还是去年写的,“从一点儿不会开始”系列,类似教程和学习笔记的博文,这个系列还会继续的,我没有太监。。。如果真的有朋友觉得能因此得到一点点的帮助,那就太太开心了。最近在(s...
分类:
其他好文 时间:
2014-08-12 03:12:29
阅读次数:
228
游戏嘛,没图片没画面能叫游戏吗,所以我们还是先看用quick的方式怎么创建精灵。
quick的api中对精灵的创建讲解得还是很详细,所以创建起来很简单。
display.newSprite(filename, x, y, params)
filename:精灵文件名
x:x位置坐标
y:y位置坐标
params:表参数(不常用)
我们创建的时候可以,为了方便,...
分类:
其他好文 时间:
2014-08-11 12:03:42
阅读次数:
209
键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作。但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样可以把很多重复性的键盘操作交给程序来模拟,省了很多精力,按键精灵就是这样的一个软件。那么我们怎样才能...
分类:
其他好文 时间:
2014-08-10 23:48:20
阅读次数:
323