自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 cocos2dx学习之UIScrollView.cpp

return;#endif= nullptr)= nullptr)");else");else= 0.0f)return;= nullptr)= nullptr)if (!return!if (!if(

2023-08-27 00:54:38 379

原创 cocos2dx学习之UIScrollView.h

*** @{*//***//***//***/public:/***/NONE,VERTICAL,BOTH/***/SCROLLING,/***//*** @js ctor* @lua new*//*** @js NA* @lua NA*//***//***//***//***//***//***//***//***//***//***//***//***/

2023-08-27 00:54:08 359

原创 cocos2dx学习之UIListView.cpp

");return;if(!break;break;default:break;");break;break;break;default:break;else");break;break;break;default:break;else");if (!break;break;default:break;if (!return;return;

2023-08-27 00:53:21 1336

原创 cocos2dx学习之UIListView.h

*** @{*//***//***//***/public:/***/LEFT,RIGHT,TOP,BOTTOM,/***//***/NONE,CENTER,BOTH_END,LEFT,RIGHT,TOP,BOTTOM,/***//*** @js ctor* @lua new*/ListView();/*** @js NA* @lua NA*//***//***//***//***/

2023-08-27 00:52:29 588

原创 lua中float与int判断时不相等

一定要规避此类情况的发生:1、有浮点数时,用tostring去判断大小和相等2、有浮点数时,两个数,相减再取绝对值,小于某个比较小的数(比如0.0001)来判断

2023-02-14 17:25:23 426

原创 java中extends与implements

理论:extends是继承父类,只要类没有声明为final或者没有定义为abstract就能继承JAVA不支持多重继承,但是可以用接口来实现,继承只能继承一个类,但是接口可以实现多个接口,用逗号分开。实践:分析Android开发中Activity组件...

2021-11-30 14:58:32 383

原创 环境变量中PATH的作用

思考:命令行中输入一个指令(比如ipconfig)为什么能输出ip地址硬件,接收的是一系列的指令才开始运作,所以不能直接与人进行交互。操作系统扮演的就是链接人的操作和硬件的指令。回归正题,在命令行中输入一个ipconfig 指令,操作系统会去PATH中遍历所有的路径寻找ipconfig.exe文件,如果找到就执行,如果找不到报错,不是内部指令也不是外部指令接下来这句话,就好理解了。在使用java进行开发时,会用到一些工具,工具中有一个bin目录,目录中放了一些可执行的exe文件,如果想.

2021-11-30 11:33:00 2702

原创 egert菜鸟进阶咯---新手问题(我遇到的)

1.刚导进来的项目,编译发现报错Unreachable code detected.一行代码执行不到解决方案:初步是屏蔽2.找不到 Egret Engine 3.0.3 请打开引擎面板并添加对应版本的引擎解决方案:在egretengine中添加一个3.0.3的版本 特别方便 (下载完成后,直接拖入)3.编译错误/Users/mar

2016-05-16 17:54:20 3649

原创 关于android项目中的assert目录下的apk文件的作用

从网上搜了很多的大部分都是如何在android中安装assert中的apk文件没有人说明这个apk的作用是什么的,可能不同的apk有不同的作用,也可能是这个作用很低级没有人问。后来问了同事,才知道 一些apk是插件,当你下载游戏的时候这个apk包也下载下来。而且这个apk包有的也作为验证安装的。必须要有。

2016-04-06 12:25:43 2830

转载 安卓手机安装软件提示存储空间不足的解决方法

转自百度文库安卓手机安装软件提示存储空间不足的解决方法  1.手机机身容量不足,而SD存储卡容量充足。 这种情况下,主要是机身容量满了,解决方法是:在电脑上安装"360手机助手安卓版"(其他手机管理软件也可以),在上面很明显就能操作起来,可以把你的内装软件移动到SD卡上,这样就可以减少使用你的手机内存,运行起来会更顺畅!还可以设置软件安装的位置,可以设定在安装在SD卡的,这样就不会

2016-04-06 12:16:47 30974

原创 37玩sdk接入后,用手机号注册账号时提示签名错误

签名错误,起始我以为,是要一个签名的包才行,打了一个带有签名的包结果还是不行。后来,网上关于这种问题回答的都不是我的原因。经过仔细核查发现,是assert目录下的一个xml文件中的变量game_id 填写错误。

2016-04-06 12:07:04 1688

转载 Unable to execute dex: Multiple dex files define 解决方法

原文连接http://blog.csdn.net/mxlxiao7/article/details/8978930问题发生概述:       程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未

2016-04-06 11:21:47 447

转载 .sh脚本语法

#!/bin/sh   程序必须以下面的行开始(必须放在文件的第一行):(------搞清楚这句话为什么这么写-------)以#开头的句子表示注释,直到这一行的结束;在shell编程中,所有的变量都是由字符串组成,并且不需要对变量声明。要赋值给一个变量,您可以这样写:#!/bin/sh#对变量赋值a="hello world!"#打印变量echo "A is"ec

2016-03-16 14:01:35 771

转载 ndk-stack 的使用

【本文转载地址】http://blog.csdn.net/wanzhihui0000/article/details/22946073最近在mac上编译android 版本,各种崩溃让人蛋疼,网上学习了下ndk-stack使用方法。自己备忘下:1.运行终端。 跳转到你android sdk 目录 因为你的adb 在里面。如 cd /Users/name/Andr

2016-03-02 17:49:16 792

原创 android6.0 开启DEBUG模式 闪退

02-29 16:40:55.122 10369 11444 I ActivityManager: Recipient 2808902-29 16:40:55.123 10369 11444 I ActivityManager: Process com.htc.android.mail:sync (pid 28089) has died02-29 16:40:55.273 28357 28

2016-03-02 17:27:29 4607

原创 每天一点点----项目中關鍵字 “ collectgarbage”

function __G__TRACKBACK__(msg)    print("----------------------------------------")    print("LUA ERROR: " .. tostring(msg) .. "\n")    -- print(debug.traceback())    print("------------------

2016-02-05 15:39:44 2650

原创 研究源码的网站 -- github

https://github.com/stubma/cocos2dx-classica经常去这个网站 去研究别人的代码

2016-02-01 17:16:18 829

转载 架构师发展之路 -- 每日一点点

转自:http://blog.csdn.net/matrixzero/article/details/2557848微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。

2016-02-01 17:05:34 1015

原创 游戏中接入第三方渠道时 关于meta-data的一些小问题

1.   androidMainifest 中的    ${YourAppX-PromotionKey} 的意思             android:name="sandboxConsumerSecret"            android:value="${YourAppX-PromotionKey}" >        需要去添加的,一般内容是sdk方给的一个数据

2016-02-01 17:02:53 1346

原创 学习u3d的几个工具和文档

cocos2dx http://codingnow.cn/cocos2d-x/1658.html性能优化ului https://github.com/LingJiJian/uLui基于ugui组件封装,高级控件库uLui热更新解决方案:https://github.com/jarjin/uLua本框架工程基于Unity 4.

2016-01-25 18:33:19 770

转载 卡牌游戏战斗系统的设计和实现三

转载自:http://www.lxway.com/4418844601.htm上一篇文章,我主要是从全局的一个角度,架构了战斗系统,这里我将详细分析具体的实现细节。这场战斗中,我们需要关注的点:战斗前期准备,单次战斗结算, 技能释放,战斗结算。战斗前期在航海类游戏中,参战的首要条件是,你必须是出海状态,然后检测你的参战资格,例如你的生命值不能低于25

2016-01-21 14:35:48 4999

转载 卡牌游戏战斗系统的设计和实现二

卡牌游戏战斗系统的设计和实现二http://www.lxway.com/4418844614.htm在一篇文章中,我更多的是从游戏理论的角度,讨论了战斗的系统的设计。这篇文章中,我将从程序的角度,以一款航海类游戏为例,实现战斗系统。在航海类游戏中,战斗角色是出海的船只,一次出海的船只的数量有限定,船只可以装配火炮,护甲,船帆等装备,船只还可以通过装配船长来获取技能。技能的发

2016-01-21 14:30:07 6517 1

转载 卡牌游戏战斗系统的设计和实现一

本文转载供自己学习查阅卡牌游戏战斗系统的设计和实现一http://www.lxway.com/4418844882.htm战斗系统是是卡牌类游戏的一个核心模块,可以说其他的模块都是为此提供服务,不管是角色的强化,合成,或者战斗装备道具的升级,都是为了战斗系统能够更好地游戏体验。战斗模块游戏体验,也完全契合游戏的四大特征:1 目标:指的是玩家努力的方向,目标聚

2016-01-21 14:27:35 9557

原创 CCTMXTiledMap中使用.tmx地图编辑器需要注意的路径问题导致的热更后报错

tmx 编辑地图中 使用路径是当前路径 造成的热更过程中容易犯的错误

2016-01-18 23:12:16 2797

原创 架构师最怕程序员知道的10件事

详细出处:http://developer.51cto.com/developer/top10Architect/(辛苦整理)01.卓越的程序员 http://developer.51cto.com/art/200912/170080.htm ---- 每个好架构师都是一位出色的程序员http://developer.51cto.com/art/200912/168015.ht

2015-10-22 12:14:17 698

转载 【SDCC讲师专访】搜狗刘建:架构师=学习能力+好奇心+持续实践

转载:http://www.csdn.net/article/2015-10-16/2825931【SDCC讲师专访】搜狗刘建:架构师=学习能力+好奇心+持续实践发表于2015-10-16 14:15| 6409次阅读| 来源CSDN| 13 条评论| 作者钱曙光SDCCSDCC讲师专访刘建搜狗架构师编程摘要:刘建认为一个好的架构需要尽可能的具备通用性,

2015-10-22 11:44:09 1845

原创 首次更改sdk,更新文档

1.第一次拿到对方给的文档,要先找到当初接这个sdk的人跟他要原先的文档,比较两个文档中不一样的地方。2.遇到不理解的地方,主要去问sdk方的技术。3.对方给的文档尽量不要用mac自带的pages去打开。会有一些东西看不见。4.在安装的过程中,如果安装不成功 并且在log中有“INSTALL_FAILED_MEDIA_UNAVAILABLE” 错误日志,那么除了网上说的问题之外还有可能

2015-10-21 21:30:51 556

原创 关于任务系统设计的个人一点点小想法

摘自文章 http://www.woshipm.com/pd/34680.html(声明:我只是一个程序员,关于设计有点班门弄斧啦,全是个人兴趣,轻喷)一.为什么要设计任务系统1. 体现世界观世界观:指主线剧情,历史背景,塑造主角的成长历程。 个人想法:体现世界观世界观感觉还是让玩家在慢慢玩游戏的过程中,慢慢体会游戏世界展现给玩家的世界观,和对一些技能和人物的设计,然而在一

2015-09-19 21:54:33 1464

转载 lua中的require机制

本文转载http://blog.chinaunix.net/uid-552961-id-2736410.html分类: Python/Rubylua中的require机制    为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。现在看看lua的require的处理流程。1、require机

2015-09-19 11:42:23 1252

原创 设计模式之facade模式

小贴士:大多素工作还是需要有底层系统实现。facade模式提供了一组更容易理解的方法,这些方法使用底层系统来实现新定义的函数。关键特征:意图:希望简化原有系统的使用方式。需要定义自己的接口。问题:只需要使用某个复杂系统的子集,或者,以一种特殊的方式与系统交互。解决方案:facade为原有系统的客户提供了一个新的接口。参与者与协作者:为客户提供的一个简化接口,是系统更容易使用

2015-09-01 12:35:39 532

原创 什么是B2B、B2C、C2C?

什么是B2B?  B2B是Business To Business的简称,即企业对企业的电子商务模式。  中国最为出名的这类网站是阿里巴巴和慧聪网。这类网站为众多中小企业搭建了一个产品供求平台和沟通平台。  什么是B2C?  B2C是Business to Customer的简称, 即企业对消费者的电子商务模式。  中国最为出名的这类网站有卓越网、当当网、京东商城等

2015-09-01 11:49:13 868

转载 #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif

编程语言分享到:专业回答ghostxavier2013-08-07 11:10这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入"extern "C"{" 和 " }"处理其中的代码

2015-09-01 11:24:38 965

转载 Cocos2dx中Android部分的c++和java实现相互调用(高级篇)

二、Cocos2dx中Android部分的c++和java实现相互调用(高级篇)作者:qinning199 时间:2013-09-16 分类:cocos2dx技巧 cocos2dx教程 评论:暂无评论 浏览:1992本文由qinning199原创,转载请注明:http://www.cocos2dx.net/?p=97本文目的要完成在cocos2dx的场景上一个点

2015-08-31 23:19:27 630

转载 shell脚本自学成才之helloWold

转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/shell/759.html 本章节分享Shell 学习篇,那么对于Shell 简单介绍下,对于Shell来说,大家可以理解Shell 是一个命令解释器,类似于DOS下的command.com。它接收用户命令(如ls等),然后调用相应的应用程序。另外一点它可以使用用户的缺省凭证和环境执

2015-07-07 15:35:43 588

转载 20种设计模式 之 c++ 实现

http://www.chinaitlab.com/c/special/sjms/Index.html

2015-07-06 21:11:38 1966 1

转载 Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoo

本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要求的无密码跳转问题。ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都 是证书登

2015-06-02 22:22:43 730

原创 向中级程序员进击之路

公司近期在定级程序员的水平,很遗憾我被定在了初级差一点就是中级了,不过无所谓这就是我的内驱力(我们管理说的话)。工作两年,游戏开发经验一年,来到公司从一个游戏小白甚至差点连试用期都没过,然后天天加班,一直到公司最佳员工,在这条路上,在别人看来我付出了太多,甚至室友都说忍不了我的上班时间,到现在我才是一个不到中级的程序员,心理的落差要说没有那是假的,哪怕知道老板给我降低了一级,现在想想看也无所谓

2015-05-29 11:46:00 784

转载 剪切搜集文章 2 关于iphone指令集

Xcode设置 Architectures和Valid Architectures博客分类: iOS iPhone指令集 本文所讲的内容都是围绕iPhone的指令集(想了解ARM指令集的同学请点击这里),现在先说说不同型号的iPhone都使用的是什么指令集: ARMv8/ARM64 = iPhone 5s, iPad Air, Retina iPad

2015-03-20 16:27:24 471

转载 剪切了一份 关于XCODE项目的配置说明 游戏开发中用到

XCode 项目配置说明 (2014-05-07 14:06:24)转载▼标签: xcode 设置项分类: IOS初学XCode最让人头疼的就是项目各属性设置,各种不解,这里做个总结:项目配置:基本项(Basic)1、Architectures(指令集)——设置你想支持的指令集,

2015-03-20 11:32:18 664 1

原创 LUA学习笔记--泛型for进行迭代处理的细节

泛型for的文法:for in do

2014-08-15 10:57:13 845

查看jar包的工具 jd-gui windows

2016-03-25

C++书籍推荐学习顺序

C++新手学习的开启之旅,按照文档中的顺序学习,你可以在很快的时间内成为一个合格的C++程序开发者,才能真正的开始进入这个领域,不管在游戏还是其他领域都会游刃有余

2013-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除