- 博客(58)
- 资源 (137)
- 收藏
- 关注
原创 安卓程序加入广告
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include #include "platform/android/jni/JniHelper.h"#include #endif
2014-10-31 21:14:44 786
原创 quick-cocos2d-x lua中碰撞检测的实现
--碰撞检测function game:jiance() --遍历敌人数组 local saa=table.getn(enemyarray) print(saa) if saa==0 then local GameSuccesScene=GameSuccesScene.new()
2014-10-31 12:43:21 3229
原创 quick-cocos2d-x(lua) 文件拷贝操作
--拷贝文件的第一中方法,不会用 function Enemy:filecopy(src,dest)if src==nil or dest==nil or src=='' or dest=='' thenreturn falseendlocal src_fs=io.open(src,'rb')if src_fs~=nil then--os.execute('cmd
2014-10-31 12:26:54 3047
原创 Lua xml解析与更新的函数(二)
function GameStep:XMlParseChapter(Chapternumber) ----------------下面是写的xml解析 function string.split(s, delimiter) if s==nil or s=='' or delimiter==nil then return nil end local
2014-10-31 12:22:02 844
转载 quick-cocos2d-x 在 Mac 下的编译环境(安卓移植)
设置 quick-cocos2d-x 在 Mac 下的编译环境2013年8月16日quick2dxquick、xcodeYu Lei Liao如果不需要 Android,那么可以跳过 2/6 两个步骤。配置编译环境的基本步骤:安装 Xcode安装最新的 Android ADT bundle 和 Android NDK下载 quick-cocos2d-x 源代码设置环
2014-10-31 11:07:17 1247
原创 Sublime text2 常用插件集锦
Sublime text2 常用插件集锦 TOOLS Benjamin 3个月前 (07-29) 37℃ 0评论No.01 – Emmet Emmet 是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单。Emmet 的基本用法是:输入简写形式,然后按 Tab 键。关于 Emmet 的更多用法,请看官方文档,这份速查表可以帮你快速记忆
2014-10-30 21:07:25 899
原创 跑酷类游戏------quick-cocos2d-x 加载英雄与其动画到界面具体实现(一)
-- 英雄类(伪)local Hero = class("Hero", function()return display.newNode()end)function Hero:ctor()local png = "run1.png"local plist = "run1.plist"--是否可以触摸 self._Flag = truedis
2014-10-30 19:27:17 977
原创 跑酷类游戏------quick-cocos2d-x 加载进度条的界面具体实现
local Loading = class("Loading", function()return display.newScene("Loading")end)function Loading:ctor()-- 全局变量,为了实现进度条百分比currentNumber = 0totalNumber = 100-- 加载标题local label =
2014-10-30 19:09:38 1396
原创 Socket、TCP、UDP、HTTP、FTP等网络协议
1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协议。 2、HTTP协议是建立在请求/响应模型上的。首
2014-10-30 15:46:50 4227 1
转载 Cocos2d-X atoi() 函数的具体实现
/* 8、请编写能直接实现 int atoi(const char * pstr)函数功能的代码 */ /************************************************************************/ //考虑全局变量返回结果是否有效,和大数问题 bool isToIntValid =true; int strToIn
2014-10-30 14:57:53 953
转载 windows7+Cocos2d-X+VS2012 上安装lua的详解
cocos2dx版本:cocos2dx3.2lua插件:babelua 1.5.3 下载地址:http://pan.baidu.com/s/1i3mPD8h第一步:先关闭vs,双击下载下来的BabeLua.vsix,双击按照提示安装第二步:用cocos2dx新建一个LUA的项目,先在vs环境下运行生成.exe文件 命令行下输入:第三步:打vs
2014-10-29 17:21:56 1266
原创 CocosStudio 文件在MAC中的Cocos2d-X使用方法实例
(1)头文件#include "cocos2d.h"#include "cocos-ext.h"using namespace cocos2d::gui;#include "cocos-ext.h"USING_NS_CC_EXT;USING_NS_CC;using namespace cocos2d::gui;class HelloWorld : public
2014-10-29 15:37:07 1683
转载 Cocos2d-X 内存优化
cocos2dx内存优化cocos2dx里面,sprite本身不消耗多少内存,只是关联的材质文件消耗内存。假设有10个sprite关联同一个材质,也不会有10倍消耗。关于图片占用的材质内存,我觉得还有好几种优化手段:1、对于背景图,因为不需要考虑透明问题。载入材质时可以使用 RGB565 格式(5位红色,6位绿色,5位蓝色),每一个像素消耗的内存是16bit = 2
2014-10-28 23:50:23 849
转载 ios缓存机制详解
功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。3、可以判断文件缓存什么时候过期。这里为了简单起见这里,我们在请求url资源的时候,给每次请求的文件设定一个过期的时间。4、可以实现:如果文件已经被缓存,而且没有过期,这将本地的数据返回,否则重新请求url。5、
2014-10-28 23:34:05 707
转载 iphone 编程实现发短信功能
在iPhone应用中开发中,可以使用MFMessageComposeViewController标准短信SMS发送界面来完成。在使用之前,需要实现MFMessageComposeViewControllerDelegate代理,这个代理提供了短信发送相关的接口。?123456789#import #impo
2014-10-28 23:17:26 829
转载 IOS开发缓存机制之—内存缓存机制
使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的CachePolicy类型。1、NSURLRequestUseProtocolCac
2014-10-28 23:12:13 550
原创 quick-cocos2d-x 关卡数据的解析与更新
--更新关卡function MainScene:UpdatechapterData(Level_1,LevelNumber,Unlock,starNumber,HighestScore)chapter={}chapter.Level_1=Level_1chapter.LevelNumber=LevelNumberchapter.Unlock=Unlockchapter.s
2014-10-28 21:52:18 883
原创 quick-cocos2d-x 写入文本数据的程序
function MainScene:sceneWrite()-- bodylocal f=assert(io.open("/Users/student/Desktop/bbbb/res/scene.txt",'a')) --a是末尾追加模式--第1场景f:write("{\n[\"scene_1\"]={\n")f:write("[\"sceneNumber\"]=1,\n
2014-10-28 21:50:30 769
原创 Cocos2d-x 3.0 有名的贴吧或网址
1、http://blog.csdn.net/fansongy?viewmode=contents
2014-10-26 00:40:35 575
原创 lua 读、写文件基本操作实例(二)
--[[dofile("./data.txt")print(HERO)print(cha[1].basic.Name)function SaveTableContent(file, obj ,t) --保存表 local szType = type(obj) print(szType) if szType == "number"
2014-10-24 14:09:45 902
原创 lua 读、写文件基本操作实例(一)
local f=assert(io.open("test.txt",'a')) --a是末尾追加模式f:write("Welcome\n这里增加一个换行\n")f:write("Welocome\n测试内容")f:write("\nceshineit")f:close()--提出出一个函数local function write_content( file
2014-10-24 14:08:01 6621
原创 Cocos2d-X 游戏之碰撞检测的方法
// 碰撞检测 第一种bool Tools::iscollision(CCSprite *sprite1,CCSprite *sprite2){ CCPoint point1 =sprite1->getPosition(); CCPoint point2 =sprite2->getPosition(); CCSize point1S
2014-10-24 13:56:53 916
原创 Cocos2d-X 3.0 游戏软件环境搭建与项目创建
跨平台环境的搭建1、去网址:http://www.cocos2d-x.org/download,下载最新的cocos2d-x-3.0.zip ,解压zip文件,将解压后的文件放到文稿中。2、启动终端(点击Finder-前往-实用工具-终端)。3、在终端中输入:cdDocuments/ cocos2d-x-3.0,回车4、在终端中输入:./setup.py,回车5、iOS中跳过让
2014-10-24 13:51:29 942
原创 Cocos2d-X 游戏开发对XML文件解析以及更新
void XMLParse:: ParseScene(){ scenesArray=CCArray::create(); scenesArray->retain(); std::string xmlPath=std::string("scene.xml"); FengZhuang::FileCopy(xmlPath.c_str()); std:
2014-10-23 18:08:03 733
原创 Cocos2d-x 游戏开发中读取XML文件拷贝
(1)wbool FengZhuang::FileCopy(constchar * filename){ std::string path=CCFileUtils::sharedFileUtils()->getWritablePath(); std::string xmlPath=path+string(filename); cout"xmlPath="
2014-10-23 18:01:30 907
原创 quick-cocos2d-x(lua) 拖动精灵使其在屏幕移动的效果实现
(1)新建类TouchLayerlocal TouchLayer=class("TouchLayer", function() return display.newNode()end)function TouchLayer:ctor(params)-- self._func = params.funcplayer = params self:init
2014-10-23 17:50:54 5260
原创 Quick(lua) 中解析Xml
function GameStep:Parser()-- bodylocal defaulter=CCUserDefault:sharedUserDefault() function string.split(s, delimiter) if s==nil or s=='' or delimiter==nil then return n
2014-10-23 11:13:37 1322
转载 CocoStudio ------ 基于Cocos2d-X的移动游戏开发工具集合
重要说明:f`55Q&1b 各位更新1.6.0.0 版本的Cocos Studio的童鞋,如果您在之前版本中使用UI控件自定义扩展功能,请务必在安装前备份原有的UI控件自定义扩展工程,默认路径在:OYnHI>: "C:\Users\username\Documents\CocoStudio\Source\2.2.3\CustomWidgetSamples"路径下
2014-10-18 20:36:37 1869
原创 Cocos2d-X 中quick----lua的跳转场景的实现
(1)main.luafunction __G__TRACKBACK__(errorMessage) print("----------------------------------------") print("LUA ERROR: " .. tostring(errorMessage) .. "\n") print(debug.traceback("", 2
2014-10-15 19:41:11 2437
转载 Cocos2d-X 动作特效详解
如何让场景中的所有都受一个动作特效的影响呢?可以使用树形结构,在场景中建立一个CCNode,然后将场景中会受特效影响的对象都挂在这个特效上就可以了,如下代码就做到了这点可以看到,所有的对象都挂在了node上面,另外还要注意当特效动作结束后,将场景恢复正常,可以用挂schedule的方式,实时监测,如下如代码中一样,如果动作结束,那就恢复相应的状态,将setG
2014-10-15 13:38:38 1033
原创 quick-cocos2d-x API 文档之------framework.display 与显示图像、场景有关的功能
framework.display与显示图像、场景有关的功能display 模块封装了绝大部分与显示有关的功能,并负责根据 config.lua 中定义的分辨率设定计算屏幕的设计分辨率。关于设计分辨率,请参考 自适应多种分辨率 。框架初始化后,display 模块提供下列属性:display.sizeInPixels.width,displa
2014-10-14 20:18:32 3939
原创 Cococ2d-X 中quick的学习笔记(三)-------MainScene.lua类详解
--游戏的第一个场景的设计local MainScene = class("MainScene", function() return display.newScene("MainScene")end)function MainScene:ctor() --创建一个新的节点 local startNode=StartNo
2014-10-14 19:07:30 1803
原创 Cococ2d-X 中quick的学习笔记(二)-------MyApp.lua类详解
local MyApp = class("MyApp", cc.mvc.AppBase)function MyApp:ctor() --表示MyApp的构造函数 MyApp.super.ctor(self)endfunction MyApp:run() --MyApp类的run()函数 CCFileUtils:sharedFileUtils()
2014-10-14 18:58:40 1114
原创 Cococ2d-X 中quick的学习笔记(一)-------main.lua函数详解
main函数之中的执行详解:--ti'shfunction __G__TRACKBACK__(errorMessage) print("----------------------------------------") print("LUA ERROR: " .. tostring(errorMessage) .. "\n") print(debug.tra
2014-10-14 18:51:28 2390
转载 MAC 中开发工具sublime Text及其强力插件QuickXDev的安装步骤
原文链接:http://my.oschina.net/lonewolf/blog/173059更新:现在QuickXDev已经可以通过Package Control下载了,所有QuickXDev相关的请看这里:http://my.oschina.net/lonewolf/blog?catalog=412647sublime text是一个小巧,强大,界面漂亮的代码编辑器
2014-10-14 18:45:46 2495
mfc操作access
2021-01-30
vbsedit8.0软件包
2020-11-07
library_vs2013
2020-10-18
C#封装的Utilities基础类库.rar
2020-03-03
PDFlib-API-reference-..-中文手册[精选PDF].xdf
2020-01-16
SPT串口开发使用工具包
2019-12-15
bluetooth蓝牙虚拟串口通信
2024-05-11
SerialPort串口通信库
2024-04-04
CLXHHandleEngine
2023-12-10
htmlcxx发布文件
2023-05-07
HtmlCxxtree
2023-05-07
MFCGrid表格控件
2023-02-25
ResizableLib界面库
2022-05-01
PDFium_vs2013
2022-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人