ios Mac
DynastyTing
这个作者很懒,什么都没留下…
展开
-
单词
largest/'la:dʒist/ 大的,多量的brass /brɑːs/铜管乐器vibrating/'vaibreitiŋ/n. 振动,振荡buzzing/'bʌziŋ/发出嗡嗡声 adj. 嗡嗡响的mouthpiece /'maʊθpiːs/乐器的吹口,传声筒pic /pɪk/图像文件存储格式。Yip /jɪp/n. 叫喊声 vi. 犬吠;尖叫note /n原创 2014-11-05 14:35:02 · 506 阅读 · 0 评论 -
为mac 安装cocos命令
在终端 cd 到引擎目录 ls ./setup.pyNDK https://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86_64.tar.bz2/Applications/adt-bundle-mac-x86_64-20140702/android-ndk-r9d/SDK /Application原创 2015-01-04 13:35:22 · 1676 阅读 · 0 评论 -
cocos2d.x 各个版本API
cocos2d.x 2.2.1 http://www.cocos2d-x.org/reference/native-cpp/V2.2.1/index.html Cocos2d-x 3.0 http://www.cocos.com/doc/cocos2d-x-3.0/index.html 中英文API Cocos2d-x 3.4 http://www.cocos2d-x.org/原创 2015-09-28 11:48:16 · 634 阅读 · 0 评论 -
win32 cocos2d-x-2.2.5建立项目
首先你电脑要安装过python,并配置python环境变量打开cmd输入E:回车(本人cocos2d-x-2.2.5引擎目录在E盘,客根据各人目录而定)cd E:\cocos2d-x-2.2.5\tools\project-creator回车python creator_project.py -project XiaoQianRun -package com.NieZhao原创 2015-05-13 15:40:34 · 730 阅读 · 0 评论 -
LayerColor和LayerGradient
/** creates a Layer with color, width and height in Points */ //创建一个指定宽高大小的额颜色层 static LayerColor * create(const Color4B& color, GLfloat width, GLfloat height);//创建一个颜色层,默认其大小和当前窗口大小相同原创 2015-05-22 19:07:42 · 1479 阅读 · 0 评论 -
暂停按钮采用MenuItemImage的实现
MenuItemImage 没有按钮的 button->setPressedActionEnabled(true);的方法在这里,我们在调用函数menuCallback 里缩小尺寸#include "cocos2d.h"#include "ui/CocosGUI.h"//******using namespace cocos2d::ui;USING_NS_CC;原创 2015-05-22 13:00:42 · 1279 阅读 · 0 评论 -
Cocos2d-x之MenuItem
转载自http://www.tuicool.com/articles/Vj6NfmQ正文: 上回说了Scene和Layer,这次来耍耍MenuItem,进行一下场景的切换。还记得Scene的那张图片吗?Scene一部分Layer另外一部分就是Menu了。Menu就是菜单嘛,一个图层一个菜单,多符合我们观点啊,这个引擎还是挺人性化转载 2015-05-22 11:26:08 · 556 阅读 · 0 评论 -
Cocos2d-x背景音乐和音效
一个游戏,如果不加声音会降低整个游戏的吸引力,一些经典的游戏,我们一听到声音,就知道是什么游戏...这就是声音给玩家留下的深刻音效游戏里面的声音分为两种:背景音乐和音效下面就跟大家讲一下添加声音的步骤和声音控制的一些方法第一步:预加载背景音乐和音效 // 预加载背景音乐和音效:相对路径 .mid和.wav等格式文件 SimpleAudioEngine::s转载 2015-05-21 19:40:36 · 725 阅读 · 0 评论 -
Box2d物理引擎实战开发(共6部分)
第四阶段:功能扩展11.Box2d物理引擎:Box2d介绍 官网http://box2d.org/定义NDK_ROOT 终端打开proj.android 然后 sudo nano /etc/profile回车输入密码 export NDK_ROOT=eclipse-sdks- android -android-ndk-r9c- ndk-build右键的路径 之后 退出-翻译 2015-05-14 19:31:50 · 466 阅读 · 0 评论 -
关于Cocos Studio2.0导出文件的使用说明
cocosstudio文件夹:包含我们导入的图片资源和.csd文件(场景或者节点) 只需要将cocosstudio文件夹交给同事就可以使用了。 当我们发布资源时就会产生res文件夹:当我们用Xcode时只需要导入res文件夹就可以使用我们做好的动画了,也就是res文件夹是拿来编程软件解析用的 描述:cocosstudio导入图片:1.png [删除]原创 2015-01-04 23:05:55 · 1076 阅读 · 0 评论 -
如何安装cocos2d-x-3.2建立项目
建立cocos2d-x-3.2项目原创 2014-11-05 14:26:23 · 686 阅读 · 0 评论 -
各种回调函数
各种回调函数的定义: 1 typedef void (CCObject::*SEL_SCHEDULE)(float); 2 typedef void (CCObject::*SEL_CallFunc)(); 3 typedef void (CCObject::*SEL_CallFuncN)(CCNode*); 4 typedef void (CCObject::*SEL_Call转载 2015-10-10 14:06:20 · 493 阅读 · 0 评论 -
cocos2d 更换皮肤
第一种:CCSprite* _pHookSp = CCSprite::create("hook.png");addChild(_pHookSp);void Hook::setDisplayFrame(){if (_pHookSp){//需要更换图片时 //CCSpriteFrame *frame = CCSpriteFrameCache::sharedS翻译 2015-10-30 17:07:21 · 1150 阅读 · 0 评论 -
更换图片
CCSpriteBatchNode *spriteBatch=CCSpriteBatchNode::batchNodeWithFile("********.png"); this->addChild(spriteBatch); //加载plistCCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWi转载 2015-10-29 18:31:45 · 191 阅读 · 0 评论 -
cocos2dx三种定时器的使用
cocos2dx三种定时器的使用以及停止schedule,scheduleUpdate,scheduleOnce今天白白跟大家分享一下cocos2dx中定时器的使用方法。首先,什么是定时器呢?或许你有时候会想让某个函数不断的去执行,或许只是执行一次,获取你想让他每隔几秒执行一次,ok,这些都可以统统交给定时器来解决。cocos2dx中有三种定时器:schedule,sche转载 2015-10-28 19:40:46 · 509 阅读 · 0 评论 -
cocos2d 的draw()
/只有在draw函数中才能画出来/draw();void GammingScene::draw(){/只有在draw函数中才能画出来CCSize winSize = CCDirector::sharedDirector()->getWinSize();ccDrawColor4B(255, 255, 0, 255);glLineWidth(5.0f);ccDr原创 2015-10-27 15:31:27 · 342 阅读 · 0 评论 -
单例方法
头文件中:#include "cocos2d.h"USING_NS_CC;public:virtual ~PublicObject();static PublicObject * getInstance();private:PublicObject();static PublicObject * _instance;CPP文件中#原创 2015-10-13 11:45:46 · 441 阅读 · 0 评论 -
加载.plist中的汉字
//CCLabelTTF *ttf = CCLabelTTF::create(CCDictionary::createWithContentsOfFile("Explain.plist")->valueForKey("items9")->getCString(),"",20);//ttf->setPosition(ccp(beijing->getContentSize().width*0.55转载 2015-11-12 12:27:04 · 447 阅读 · 0 评论 -
CCNotificationCenter
1.公共层PublicObject.h头文件中:#define MY_NOTIFICATION "MY_NOTIFICATION"static void useCoinBuyItem(Item_Type type);PublicObject.ccp文件中:void PublicObject::useCoinBuyItem(Item_Type type){原创 2015-10-13 12:04:57 · 390 阅读 · 0 评论 -
cocos2d随机数
srand((unsigned)time(NULL));int n = rand() % 100 + 1;//生成1-100之间的随机数,包括100原创 2015-10-26 14:29:21 · 439 阅读 · 0 评论 -
vs2008快捷键极其技巧 转载
vs2008快捷键极其技巧 转载Ctrl+m+Crtr+o折叠所有大纲 VS中的书签功能能够很好地解决这一问题。首先把光标放到需要标记书签的代码处,然后点击VS中的插入书签按钮,就完成了设置书签的操作。也可以使用设置书签的快捷键:Ctrl+B,Ctrl+T来完成书签的设置或取消。 Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选转载 2015-10-10 17:55:14 · 1172 阅读 · 0 评论 -
json反序列化和反序列化
json反序列化#include"cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT;usingnamespacerapidjson;constchar json[] ="{\"hello\":\"world\",\"t\":true,\"f\":false,\"n\":null,\"i\":123,\"pi\":3.1416翻译 2015-01-04 22:20:06 · 1598 阅读 · 0 评论 -
XML代码创建及其解析
//创建文档对象 auto myTinyXMLDoc =newXMLDocument(); //创建根节点并连接到文档 auto rootElement = myTinyXMLDoc->NewElement("information"); myTinyXMLDoc->LinkEndChild(rootElement);翻译 2015-01-04 19:19:19 · 459 阅读 · 0 评论 -
cocos2dx常用功能-Cocos2dx开发常用控件详解(共11部分)
Cocos2dx游戏开发 第三阶段:常用功能11---Cocos2dx常用功能-Cocos2dx开发常用控件详解 //是否显示左下角的帧频数据 director->setDisplayStats(true); // set FPS. the default value is 1.0/60 if you don't call this //显示转载 2014-12-06 16:00:54 · 651 阅读 · 0 评论 -
Cocos2d-x特效:场景切换效果、控件动作、逐帧动画
第三阶段:常用功能21.Cocos2d-x场景切换 Size visibleSize = Director::getInstance()->getVisibleSize(); Sprite *bg = Sprite::create("bg.jpg"); bg->setPosition(visibleSize.width/2, visib翻译 2014-12-06 16:05:59 · 1283 阅读 · 0 评论 -
粒子系统三种方法
粒子系统是为了模仿自然世界的真实显现,比如说烟,雾,火花,闪电,火焰,下雪。粒子系统中需要包括四个部分:粒子对象,运动规律,随机性,粒子状态。大量的粒子叠加就可以产生我们需要的特效。 //第一种:系统封装好提供的11种粒子系统不需要导入头文件ParticleExplosion 爆炸粒子ParticleFire 火焰粒子Pa原创 2015-01-10 16:25:42 · 2158 阅读 · 0 评论 -
Cocos2d-x游戏开发必知工具
Cocos游戏的相关工具:第一个工具:GlyphDesigner .app 字体编辑器 官网 https://71squared.com/glyphdesigner第二个工具:ParticleDesigner.app 粒子编辑器,生成一个plist 官网 https://71squared.com/particledes原创 2014-11-05 15:07:02 · 735 阅读 · 0 评论 -
场景切换特效
原文链接: http://www.firedragonpzy.com.cn/index.php/archives/76CCTransitionSlideInL 从左向右切换CCTransitionSlideInR 从右向左切换CCTransitionSlideInT 从上向下切换CCTransitionSlideInB 从下向上切换CCTransitionFade 渐隐效果转载 2014-11-05 15:18:16 · 776 阅读 · 0 评论 -
CMYK
CMYK也称作印刷色彩模式,顾名思义就是用来印刷的。 它和RGB相比有一个很大的不同:RGB模式是一种发光的色彩模式,你在一间黑暗的房间内仍然可以看见屏幕上的内容; CMYK是一种依靠反光的色彩模式,我们是怎样阅读报纸的内容呢?是由阳光或灯光照射到报纸上,再反射到我们的眼中,才看到内容。它需要有外界光源,如果你在黑暗房间内是无法阅读报纸的。 只要在屏幕上显示的图像,就是RGB模式表现的转载 2014-11-05 15:05:10 · 715 阅读 · 0 评论 -
触摸缩放、抖动、闪烁、旋转、换色
//关于触摸的缩放void GameButton::touchScale(CCTOUCHTYPE type) { if (type == TOUCHBEGAN) { this->setScale(1.2); }else if(type == TOUCHENDED || type == TOUCHMOVED) { this->setScal原创 2014-11-05 15:14:19 · 649 阅读 · 0 评论 -
CCMenu
第一: CCMenuItemFont *itemFont = CCMenuItemFont::create(, , )CCMenuItemFont *itemFont = CCMenuItemFont::create("开始游戏",this, menu_selector(HelloWorld::menu_callBack)); itemFont->setTag(10原创 2014-11-05 15:02:22 · 574 阅读 · 0 评论 -
cocos2d-x物理引擎
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : publiccocos2d::Layer{ private: cocos2d::Size visibleSize; public:转载 2014-12-06 15:57:59 · 438 阅读 · 0 评论 -
数据Cocos2d-x常用功能-Cocos2d-x常用工具:计时器、数据读写、文件读写(共6部分)
第三阶段:常用功能51.Cocos2d-x计时器每一帧执行的时候执行一次#include"cocos2d.h"classHelloWorld : public cocos2d::Layer{ private: cocos2d::LabelTTF *label; public: // there's no翻译 2014-12-07 11:51:45 · 443 阅读 · 0 评论 -
Tiled
specify/'spesɪfaɪ/ 指定;列举;详细说明点击符号”>>"—编辑地图信息---增加地形类型-将”新地形"改名为t 如果编辑错了必须要点击下“清除” 再点击“清除”才能继续绘图 选中的那个图块也要涂抹上-----close在地图中画新图形t地图—Map Properties—点击右下角”+“—输入type—输入”我是地图属性“选中右上角的 scene —此时翻译 2015-01-04 13:54:48 · 858 阅读 · 0 评论 -
程序单词
domain/də(ʊ)'meɪn/n. 领域;产业;地产;[计]域名atomicaladj. 原子的expand /ɪk'spænd; ek-/vt. 扩张;使膨胀;详述vi. 张开,展开;发展tilde ['tildə]n. 波浪字符synchronize /'sɪŋkrənaɪz/n.同步,同步器vt. & vi. (使)同步;vt. 把(钟表)拨至相同的时间;校准arc原创 2014-11-05 14:36:31 · 907 阅读 · 0 评论 -
Cocos Studio 2.0Beta0创建的cocos2d-x-3.3rc0项目解析方法
第一方面:场景解析 #include "HelloWorldScene.h" #include "cocostudio/CocoStudio.h" #include "ui/CocosGUI.h"原创 2015-01-04 23:03:26 · 1069 阅读 · 0 评论 -
【官方文档】Cocos2d-x xml解析
转载自 zeroyang2014-07-31 Cocos2d-x 已经加入了tinyxml2用于xml的解析。3.0版本位于external/tinyxml2下。2.x版本位于cocos2dx/support/tinyxml2下。tinyxml2 Github地址:https://github.com/leethomason/tinyxml2帮助文档地址:http:转载 2015-01-04 16:42:14 · 686 阅读 · 0 评论 -
【官方文档】Cocos2d-x 3.0 Json用法
Cocos2d-x 3.0 Json用法zeroyang2014-07-28 本文转载自zeroyang 网址:http://cn.cocos2d-x.org/tutorial/show?id=1203Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。rapidjson 项目地址:http://转载 2015-01-04 22:23:00 · 623 阅读 · 0 评论 -
Cocos2d-x 3.x新事件分发机制总结
转载自 shahdzahttp://cn.cocos2d-x.org/tutorial/show?id=1623在2.x中处理事件需要用到委托代理(delegate),相信学过2.x的触摸事件的同学,都知道创建和移除的流程十分繁琐。而在3.x中由于加入了C++11的特性,而对事件的分发机制通过事件分发器EventDispatcher 来进行统一的管理。事件监转载 2015-01-14 16:53:06 · 732 阅读 · 0 评论 -
Cocos2d-x常用功能-绘图API:绘制点、线条、圆形、矩形、多边形
第三阶段:常用功能4primitive /'prɪmɪtɪv/adj. 原始的, 早期的简单的; 粗糙的n. 文艺复兴前的画家或雕刻家; 早期的艺术家destination /,destɪ'neɪʃ(ə)n/n. 目的地, 终点1.Cocos2d-x绘图API使用说明classShape:publicNode {public://重写翻译 2014-12-07 11:54:41 · 1384 阅读 · 0 评论