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
CCSprite
Learning Cocos2d-x for WP8(8)——动作Action
封装CCSpriteBatchNode的使用方法 BatchAnimatitonSprite 1
CCSprite
* SpriteActionLayer::Ba
·
2015-11-10 23:15
cocos2d-x
(NO.00003)iOS游戏简单的机器人投射游戏成形记(八)
回到Xcode,新建ArmStatic类,继承于
CCSprite
.同样在初始化方法中打开用户交互.下面添加触摸回调方法,touchBegan以及touchMoved方法和Arm基本相同,主要不同处在于其中的
mydo
·
2015-11-10 21:00
ios
游戏
ARM
机器人
(NO.00003)iOS游戏简单的机器人投射游戏成形记(五)
上一篇我们建立了机器人物理对象,下面我们来看看对应的逻辑代码.进入Xcode,新建Robot和Arm类,分别继承于CCNode和
CCSprite
类.代码全部留空,后面再实现.我们再看一下这个机器人要如何与玩家交互
mydo
·
2015-11-10 13:00
ios
游戏
xcode
ARM
机器人
cocos2dx 不同平台上加载文件
在ios下,程序调用
CCSprite
:: create ( "HelloWorld.png" ) ,函数最终会到 mainBundle 下查找文件。
·
2015-11-08 15:26
cocos2dx
cocos2dx之lua派生类和方法重新
"extern" MyLayer = class("MyLayer", function(fileName) return
CCSprite
·
2015-11-07 12:06
cocos2dx
把.pvr.ccz文件转换成png
我用的是一个万能转换法,原理是先用
CCSprite
加载.pvr.ccz,然后把它绘制到一个CCRenderTexture上,然后再保存到文件里。
·
2015-11-07 12:57
png
cocos2dx混合模式应用
pRT = CCRenderTexture::create(480,320); pRT->setPosition(Point(480,320)); addChild(pRT,1);
CCSprite
·
2015-11-07 12:52
cocos2dx
<二> cocos2dx常见49种Action
CCLayer::init() ) { return false; }
CCSprite
* sp=
CCSprite
::create("Ico
u011440375
·
2015-11-04 16:00
Cocos2d-xna : 横版战略游戏开发实验3 Scene和Director场景切换
在上一篇中,使用
CCSprite
和CCMenu构建了开始场景,并且说明了关于优化程序内容的问题,一个好的游戏会有很多的场景场景组合,每个场景管理自身的脚本也就是规则,在整个游戏中是如何跳转场景的呢?
·
2015-11-03 21:00
cocos2d-x
cocos2dx
CCSprite
精灵的常用函数
// 精灵的常用函数 // add "HelloWorld" splash screen" // 创建
CCSprite
* sp
·
2015-11-03 20:39
cocos2dx
第一个cocos2d-x 项目
熟悉4个常用的类
CCSprite
精灵 游戏种角色 可以移动,缩放,旋转,动画 等。
·
2015-11-03 20:38
cocos2d
CCControlButton的使用
CCSprite
* tmp =
CCSprite
::create("CloseNormal.png"); CCSize
·
2015-11-02 16:33
button
Cocos2d-x for WindowsPhone:开发一个打地鼠游戏(上)
,因为涉及了帧动画,所以使用了另外的地鼠图片资源,尽可能的在单一项目内学习一个知识点,不在一些繁琐的绕人地方浪费时间,所以你将看到非常直接的代码实现示例,本开发实例着重使用了如下cocos2d-x类:
CCSprite
·
2015-11-02 14:16
cocos2d-x
Touch Handling in Cocos2D 3.x(七)
在我们在动作中观赏拖放机制之前,我们需要使用这个新实现的类.打开MainScene.m并且在文件开头增加如下导入语句:#import"CCDragSprite.h"现在我们将改变创建英雄的代码:用新的类替代
CCSprite
mydo
·
2015-11-02 09:00
cocos2d
触摸
handling
Touch Handling in Cocos2D 3.x(六)
很多用户需要捡起已经存在的英雄然后满屏幕移动它们.让我们按以下步骤实现该功能:如果用户触摸屏幕空白位置,一个新的英雄将被创建如果用户触摸一个已经存在的英雄,不会有新英雄被创建,相反Ta可以移动已存在的那个英雄为了实现这些,我们需要创建一个
CCSprite
mydo
·
2015-11-02 09:00
cocos2d
移动
touch
触摸
handling
Touch Handling in Cocos2D 3.x(五)
CCSprite
*currentHero; }替换原来的代码:@implementationMainSc
mydo
·
2015-11-02 09:00
cocos2d
touch
触摸
handling
(NO.00002)iOS游戏精灵战争雏形(十)
因为前面提到了子弹缓存的作用,所以这里仅仅将其设置为不可见就可以了.首先处理飞出屏幕的子弹,在MainScene.m中添加update方法如下:-(void)update:(CCTime)delta{ for(
CCSprite
mydo
·
2015-11-01 15:00
ios
游戏
cocos2d-x for android:
CCSprite
精灵动画
记得以前学习XNA游戏开发的时候,操作精灵角色的攻击或者行走动作都是给出特定的几张序列图或者一张长序列图然后通过切割来作一帧一帧的切片动画播放。 开始 关于精灵sprite我从网上摘录了一段话如下 说白一点,精灵就是将图形资源加载到内存中,并根据游戏需要将其显示到屏幕中的工具,游戏中大到背景、UI,小到NPC、道具,只要是用图片展示的,都是精灵或它的子类。从技术上讲,精灵
·
2015-11-01 14:39
cocos2d-x
(NO.00002)iOS游戏精灵战争雏形(七)
接上一篇博文,我们继续完成射击的功能.还是在MainScene.m中,添加initBullets方法:-(void)initBullets{
CCSprite
*bullet; for(inti=0;i<
mydo
·
2015-11-01 14:00
ios
游戏
(NO.00002)iOS游戏精灵战争雏形(六)
接下来我们给MainScene场景再添加一个精灵,作为敌人.双击SpriteBuilder中的MainScene.ccb,从控件库拖入一个
CCSprite
到CCPhysicsNode中,设置精灵帧为一个不同的大头贴
mydo
·
2015-11-01 14:00
ios
游戏
cocos2d-X学习之主要类介绍:精灵角色(
CCSprite
)
CCSprite
是一副2D图像,
CCSprite
可以通过图像或者图像中的一个矩形子区域创建 如果它的父节点或者任意继承树上的节点是CCspriteBatchNode则具有下述特性: 父节点是CCSpriteBatchNode
·
2015-11-01 12:44
cocos2d-x
Cocos2d-x学习之 整体框架描述
其也有以下几大概念组成: 导演(CCDiretor): 在cocos2d-x引擎中,CCDirector类是整个游戏的组织和控制核心,游戏的运行规则,游戏内的CCScene(场景)、布景(CCLayer)、角色(
CCSprite
·
2015-11-01 12:39
cocos2d-x
cocos2dx scheduleUpdate 更新函数
CCLayer::init() ) { return false; }
CCSprite
* sp =
CCSprite
::create("
·
2015-10-31 13:58
cocos2dx
cocos2dx
CCSprite
CCLayer 游戏基础
// CCLayer*layer =CCLayer::create(); // layer->setPosition(ccp(240,200)); //
CCSprite
·
2015-10-31 13:50
cocos2dx
cocos2dx四种创建精灵的方法
// /====创建精灵的四种方法
CCSprite
* spr1 =
CCSprite
::create("Icon.png"); spr1->setPosition
·
2015-10-31 13:50
cocos2dx
cocos2d-x 精灵(如子弹)的去除
游戏子弹与怪物的碰撞检测,当发生碰撞时从游戏中去除相碰撞的子弹与怪物 //getEemyArray()为定义在PlayScene类中得到怪物数组的函数, 下面语句体在子弹类中Bullet 继承
CCSprite
·
2015-10-31 12:38
cocos2d-x
cocos2d-x CCAnimation实现动画
CCSprite
* sp =
CCSprite
::create("crop1.png"); sp->setPosition(ccp(170, 200));
·
2015-10-31 12:36
cocos2d-x
cocos2d-x 矩形碰撞检测
CCLayer::init() ) { return false; }
CCSprite
*
·
2015-10-31 12:35
cocos2d-x
cocos2d-x 22种特效
CCSprite
* sp =
CCSprite
::create("Default.png"); sp->setPosition(ccp(240, 160));
·
2015-10-31 12:33
cocos2d-x
抗锯齿
CCSprite
*s=
CCSprite
::create("xiao.png"); s->getTexture()->setAntiAliasTexParameters
·
2015-10-31 12:29
技能冷却
CCSprite
*s2 =
CCSprite
::create("pa1.png"); s2->setPosition(ccp(200,200));
·
2015-10-31 12:26
技能
cocos2d-x 实现翻牌效果
翻牌的3D动画:
CCSprite
* pSprite =
CCSprite
::spriteWithFile("HelloWorld.png"); pSprite->setPosition
·
2015-10-31 12:11
cocos2d-x
cocos2d-x plist动画
addSpriteFramesWithFile("bearlist.plist","bearlist.png"); //从名字很容易看出,它是用来缓存图片的,内部封装了一个字典
CCSprite
·
2015-10-31 12:09
cocos2d-x
cocos2d-x 画
CCRenderTexture 自己的理解 CCRenderTexture类似一张空白的“画布“,用户通过自定义笔刷 (
CCSprite
*),在touch事件中把笔刷的移动痕迹“记录”起来,从而“画”
·
2015-10-31 11:05
cocos2d-x
getXXXPos()约定
public: CmyNode(){ m_XXX=NULL; } virtual~CmyNode(){ } bool init(){ m_XXX=
CCSprite
·
2015-10-31 11:55
get
cocos2dx 自定义动画 手动添加
CCLayer::init() ) { return false; } //
CCSprite
* sp=
CCSprite
::creat
·
2015-10-31 11:16
cocos2dx
cocos2dx 自定义动画
CCLayer::init() ) { return false; } //// 添加4个精灵, 每个精灵用来标示一帧 //
CCSprite
·
2015-10-31 11:16
cocos2dx
cocos2dx 常见的49中动作详解
CCLayer::init() ) { return false; }
CCSprite
* sp=
CCSprite
::create(&quo
·
2015-10-31 11:16
cocos2dx
CCSprite
学习
CCSprite
的加载
CCSprite
*spret=
CCSprite
::spriteWithFile("Icon.png"); spret->setPosition
·
2015-10-31 11:55
Sprite
记录 cocos2dx ios&android遇到的一些注意问题
android的资源,打包的时候会全部拷贝到assets目下,压缩了一下,分两种情况:
CCSprite
·
2015-10-31 10:42
cocos2dx
cocos2d基础入门
已默认创建;coco2d-x目录下,samples/cpp/HelloCpp/(工程根目录)图片放置位置:根目录下/Resources目录下;什么是场景;场景是占据屏幕的界面;什么是锚点;锚点如何设置;
CCSprite
·
2015-10-31 10:00
cocos2d
cocos2dx继承结构图
包含关系 CCDirector->CCScene->CCLayer->
CCSprite
->CCAction 继承关系 CCObject---CCAction
·
2015-10-31 10:34
cocos2dx
cocos2d-x总结(五)
CCSprite
精灵的加载与常用操作
一,加载 首先,创建一个变量
CCSprite
*pSprite; 加载函数分为两组initWithXXXX和spriteWithXXXX,其主要的区别是使用initWithXXXX的手工作业,
·
2015-10-31 10:12
cocos2d-x
Cocos2d-x入门教程(三)
CCSprite
对象
紧接着上一节,我们来深入了解一下
CCSprite
对象,这个对象比较核心,在继续进行下面的学习之前我们需要对它有足够的了解。
·
2015-10-31 10:54
cocos2d-x
cocos2d0基础篇笔记一
Layer(层),Sprite(精灵); 2.创建精灵: CCSize visiblesize=CCDirector::sharedDirector()->getVisibleSize();
CCSprite
·
2015-10-31 09:46
cocos2d
cocos2d-x RenderTexture
article/details/7250911 1.CCRenderTexture 使用CCRenderTexture的过程总结起来一句话,就是首先用begin方法来开始整个控制,采用节点中(比如
CCSprite
·
2015-10-31 08:24
cocos2d-x
在win32/安卓开发环境下编译BOX2D代码
比如: class CCPhysicsSprite : public
CCSprite
{ protected: bool m_bIgnoreBody
·
2015-10-31 08:10
Win32
cocos2d 更换皮肤
第一种:头文件中声明
CCSprite
*_pHookSp;cpp文件中:_pHookSp=
CCSprite
::create("hook.png");//千万要注意这里一定要给一张图片否则调用setDisplayTexture
DynastyTing
·
2015-10-30 17:21
ios
Mac
cocos2d-x CCLayer上精灵的点击判断的问题
平时在CCLayer上放置的
CCSprite
,判断是否被点击到的,我一般这样做: //on "init" you need to initialize your instance
·
2015-10-30 14:38
cocos2d-x
Cocos2d 等待问题
解决:使用 CCDelayTime 和 CCCallFunc
CCSprite
*sprite = [
CCSprite
spriteWithFile:@"blabla.png"]
·
2015-10-30 13:43
cocos2d
上一页
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
其他