代码改变世界

(已解决)cocos2d-x 运行时xcode提示错误:"vtable for XXX", referenced from;

2016-12-24 14:25 by 罗任德, 1217 阅读, 0 推荐, 收藏, 编辑
摘要:vtable/引用和虚函数相关,今天在添加一个层的时候报了这个错误,很低级的错误,忘了实现虚函数了(谨记!!) 若如果实现了虚函数还依然如此的话,可能是创建的时候忘了钩上 -desktop 选项了,把类删除了再次添加注意钩上即可 阅读全文

cocos2dx 3.x (单选,多选,复选checkBox按钮的实现) RadioButton

2016-12-21 20:24 by 罗任德, 7240 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // LandLordsMakeNewRoom.hpp 3 // MalaGame39 4 // 5 // Created by work on 2016/12/19. 6 // 7 // 8 9 #ifndef LandLordsMakeNewRoom_hpp 10 #define LandLordsMakeNewRoom_hpp 11 12 #i... 阅读全文

iOS -Swift 3.0 -for(循环语句用法)

2016-12-08 23:57 by 罗任德, 9093 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // ViewController.swift 3 // Swift-循环语句 4 // 5 // Created by luorende on 16/12/08. 6 // Copyright © 2016年 luorende. All rights reserved. 7 // 8 9 import UIKit 10 11 c... 阅读全文

C++ 中的std::vector介绍(转)

2016-12-05 23:29 by 罗任德, 17378 阅读, 1 推荐, 收藏, 编辑
摘要:vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 为了可以使用vector,必须在你的头 阅读全文

C++ 中的sort排序用法

2016-12-04 14:35 by 罗任德, 114345 阅读, 6 推荐, 收藏, 编辑
摘要:STL中就自带了排序函数sortsort 对给定区间所有元素进行排序 要使用此函数只需用#include <algorithm> sort即可使用,语法描述为:sort(begin,end),表示一个范围,例子:#include <algorithm>int main(){ int a[20]={2 阅读全文

iOS获取当前AppStore版本号与更新

2016-11-28 23:07 by 罗任德, 4990 阅读, 0 推荐, 收藏, 编辑
摘要:1 - (void)checkUpdateWithAppID:(NSString *)appID success:(void (^)(NSDictionary *resultDic , BOOL isNewVersion ,NSString * newVersion , NSString * currentVersion))success failure:(void (^)(NSError *... 阅读全文

cocos2dx 3.x(获得父类的node型指针调用父类函数this->getParent())

2016-11-28 22:50 by 罗任德, 1099 阅读, 0 推荐, 收藏, 编辑
摘要:[html] view plain copy print? [html] view plain copy print? 在这里 this->getParent() 会获得一个父类的一个node型指针,然后转换为父类类型,可以使用这个指针调用父类函数。 [cpp] view plain copy pr 阅读全文

cocos2dx 3.x(TexturePacker进行图片加密)

2016-11-24 13:27 by 罗任德, 4137 阅读, 0 推荐, 收藏, 编辑
摘要:游戏开发过程中要涉及到大量的图片,使用TexturePacker可以把小图合成大图。这是我们使用最多的功能,但是TexturePacker还带有对图片加密的功能。之前还是对加密不慎了解,所以写下来分享下。 把图片导入到TexturePacker中: 接下来就是加密了 > Create new key 阅读全文

cocos2dx 3.x(屏幕截图的两种方法)

2016-11-14 23:26 by 罗任德, 8906 阅读, 0 推荐, 收藏, 编辑
摘要:【RenderTexture】 RenderTexture这个动态纹理类,顾名思义就是可以动态创建纹理图片。 屏幕截图主要步骤: > 开始截图:render->begin(); > 遍历场景:scene->visit(); > 结束截图:render->end(); > 保存截图:render->s 阅读全文

cocos2dx 3.x(在Mac平台下利用Eclipse打包安卓apk安装包详细教程)

2016-11-12 14:40 by 罗任德, 5626 阅读, 0 推荐, 收藏, 编辑
摘要:在cocos2dx在MAC上如何打包apk,把安装JDK和ANT的过程记来。 首先,打开终端,输入”java -version” 点击回车后,出现如下提示: 我们的MAC上并没有安装过JDK,点击"更多信息"会打开浏览器,然后下载相应版本的JDK,这里要先选择”Accept License Agre 阅读全文

cocos2dx 3.x(定时器或延时动作自动调用button的点击响应事件)实现自动内测

2016-11-12 13:48 by 罗任德, 2584 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // ATTGamePoker.hpp 3 // MalaGame 4 // 5 // Created by work on 2016/11/09. 6 // 7 // 8 9 #ifndef ATTGamePoker_hpp 10 #define ATTGamePoker_hpp 11 12 #include 13 #include 14 15... 阅读全文

cocos2dx 3.x(移动修改精灵坐标MoveTo与MoveBy)

2016-11-09 00:48 by 罗任德, 5281 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MainScene.cpp 3 // helloworld 4 // 5 // Created by apple on 16/11/8. 6 // 7 // 8 9 #include "MainScene.hpp" 10 Scene * MainScene::createScene() 11 { 12 auto scene = Scene:... 阅读全文

C++ 中的类构造函数 & 析构函数

2016-11-07 03:40 by 罗任德, 816 阅读, 0 推荐, 收藏, 编辑
摘要:类的构造函数 类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。 下面的实例有助于更好地理解构造函数的概念: 当上面的代码被编译和执行时,它会产生下列结果: 阅读全文

cocos2dx 3.x(动态改变精灵的背景图片)

2016-11-07 01:41 by 罗任德, 5085 阅读, 0 推荐, 收藏, 编辑
摘要://更换精灵CCSprite的图片有两种方式。 //直接通过图片更换 //使用setTexture(CCTexture2D*)函数,可以重新设置精灵类的纹理图片。 // auto bg = Sprite::create(); Texture2D* texture = Director::getIns 阅读全文

cocos2dx 3.x(常见的46种动作)

2016-10-31 23:01 by 罗任德, 18696 阅读, 0 推荐, 收藏, 编辑
摘要:1 Sprite * sp= Sprite::create("Icon.png"); 2 sp->setPosition(Vec2(150, 150)); 3 addChild(sp,0,922); 4 5 // Action动作 6 7 // MoveBy 创建一个移动的动作 参数1:移动到目标... 阅读全文

cocos2dx 3.x(场景(层)的生命周期)

2016-10-26 01:02 by 罗任德, 968 阅读, 0 推荐, 收藏, 编辑
摘要:1 //进入当前层初第一步始化层调用 2 bool GameScence::init() 3 { 4 if( !void init() ) 5 { 6 returnfalse; 7 } 8 9 log("进入当前层初第一步始化层调用"); 10 11 return true; 12 } 13 14 阅读全文

cocos2dx 3.x(实现帧动画(人物动画,跑马灯效果)的几种方法)

2016-10-26 00:39 by 罗任德, 5816 阅读, 0 推荐, 收藏, 编辑
摘要:1 //创建一个跑酷的精灵 2 auto sprite = Sprite::create("1.png"); 3 //设置精灵的坐标 4 sprite->setPosition(Vec2(visibleSize.width/2,visibleSize.height/2)); 5 //添加到当前层 6 this->addChild(sprite); 7 //创建序... 阅读全文

cocos2dx 3.x(多个按钮button执行同一事件的区分)

2016-10-24 22:27 by 罗任德, 2223 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // ATTGamePoker.hpp 3 // MalaGame 4 // 5 // Created by work on 2016/10/18. 6 // 7 // 8 9 #ifndef ATTGamePoker_hpp 10 #define ATTGamePoker_hpp 11 12 #include 13 #include 14 15 ... 阅读全文

cocos2dx 3.x(捕鱼达人炮台角度换算)

2016-10-24 00:49 by 罗任德, 1550 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // GameScence.hpp 3 // NotesDamo 4 // 5 // Created by apple on 16/10/23. 6 // 7 // 8 9 #ifndef GameScence_hpp 10 #define GameScence_hpp 11 12 #include 13 #include "cocos2d.h" 14... 阅读全文

cocos2dx 3.x(精灵的碰撞检测,点击移动与拖动精灵)

2016-10-23 03:15 by 罗任德, 3986 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MainScene.hpp 3 // helloworld 4 // 5 // Created by apple on 16/9/19. 6 // 7 // 8 9 #ifndef MainScene_hpp 10 #define MainScene_hpp 11 12 #include 13 #include "cocos2d.h" 14 US... 阅读全文

cocos2dx 3.x(点击屏幕移动精灵,拖动精灵)不需要写回调函数直接实现

2016-10-23 03:07 by 罗任德, 2670 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MainScene.cpp 3 // helloworld 4 // 5 // Created by apple on 16/9/19. 6 // 7 // 8 9 #include "MainScene.hpp" 10 Scene * MainScene::createScene() 11 { 12 auto scene = Scene:... 阅读全文

cocos2dx 3.x(一张背景图利用定时器实现循环轮播)

2016-10-23 02:53 by 罗任德, 1743 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MainScene.hpp 3 // helloworld 4 // 5 // Created by apple on 16/9/19. 6 // 7 // 8 9 #ifndef MainScene_hpp 10 #define MainScene_hpp 11 12 #include 13 #include "cocos2d.h" 14 us... 阅读全文

cocos2dx 3.x(获取当前系统时间)

2016-10-21 01:35 by 罗任德, 5340 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MainScene.cpp 3 // helloworld 4 // 5 // Created by apple on 16/10/21. 6 // 7 // 8 9 #include "MainScene.hpp" 10 USING_NS_CC; 11 Scene * MainScene::createScene() 12 { 13 au... 阅读全文

cocos2dx 3.x(加载cocostudio进度条)

2016-10-21 00:46 by 罗任德, 1546 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // MyLoagingScene.hpp 3 // My 4 // 5 // Created by work on 16/10/13. 6 // 7 // 8 9 #ifndef MyLoagingScene_hpp 10 #define MyLoagingScene_hpp 11 12 #include 13 #include "cocos2d.h... 阅读全文

cocos2dx 3.x(Button传统按钮)

2016-10-21 00:38 by 罗任德, 7700 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 // ATTLoagingScene.hpp 3 // ATT 4 // 5 // Created by work on 16/10/13. 6 // 7 // 8 9 #ifndef ATTLoagingScene_hpp 10 #define ATTLoagingScene_hpp 11 12 #include 13 #include "cocos... 阅读全文

cocos2dx 3.x以上(Sprite精灵类的相关属性与创建)

2016-09-26 22:46 by 罗任德, 6764 阅读, 0 推荐, 收藏, 编辑
摘要:// // MainScene.cpp // helloworld // // Created by apple on 16/9/19. // // #include "MainScene.hpp" Scene * MainScene::createScene() { auto scene = Sc 阅读全文

cocos2dx 3.x版本搭建Mac环境工程(创建一个新的C++工程)百分百可行

2016-09-26 22:34 by 罗任德, 8564 阅读, 0 推荐, 收藏, 编辑
摘要:首先第一篇,想学cocos2dx第一步就是搭建环境,第一步搭建不了环境,创建不了工程那一切都是扯淡。 说到mac下安装cocos2d-x想到的模式就是xcode+cocos2d-x。因为我本身就是一个ios程序员,所以我只能通过xcode这个软件来编写以后的cocos2d-x的程序。 1、自行下载安 阅读全文

iOS - (个人隐私钱包调用系统本机TouchID指纹锁验证)

2016-09-18 00:49 by 罗任德, 794 阅读, 0 推荐, 收藏, 编辑
摘要:// // ViewController.m // TouchID指纹验证 // // Created by apple on 16/9/18. // Copyright © 2016年 apple. All rights reserved. // #import "ViewController.h 阅读全文

iOS -Swift 3.0 -Array(数组与可变数组相关属性及用法)

2016-09-14 23:51 by 罗任德, 21449 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 3 // ViewController.swift 4 5 // Swift-Array 6 7 // 8 9 // Created by luorende on 16/9/12. 10 11 // Copyright © 2016年 luorende. All rights reserved. 12 13 // 1... 阅读全文

iOS -Swift 3.0 -String(字符串常规用法)

2016-09-11 18:30 by 罗任德, 11249 阅读, 0 推荐, 收藏, 编辑
摘要:1 // 2 3 // ViewController.swift 4 5 // Swift-String 6 7 // 8 9 // Created by luorende on 16/9/10. 10 11 // Copyright © 2016年 luorende. All rights res 阅读全文

iOS -Swift 3.0 -UIButton属性大全

2016-09-10 23:55 by 罗任德, 13735 阅读, 0 推荐, 收藏, 编辑
摘要:// // ViewController.swift // Swift-UIButton // // Created by luorende on 16/9/9. // Copyright © 2016年 luorende. All rights reserved. // import UIKit 阅读全文

iOS -Swift 3.0 -UILabel属性大全

2016-09-09 14:06 by 罗任德, 12585 阅读, 0 推荐, 收藏, 编辑
摘要:昨天研究了一下苹果近两年新出的Swift语言,感觉学起来并不是很吃力,毕竟自己有过Objective-C的语言功底,所以各方面的属性控件还是一眼就可以认出的,只是Swift的写法与Objective-C写法不同而已,这点还是要花点时间来习惯就好了,下面来看Swift的UILabel的相关属性与写法吧 阅读全文

iOS - (base64对字符串加解密)

2016-09-07 14:18 by 罗任德, 1194 阅读, 0 推荐, 收藏, 编辑
摘要:既然使用到了加密,就应该有算法: 先上代码看看算法吧: 下面到 .m ,实现类方法 接下来就是算法的实现方法了 然后就是解密算法的实现了 到这里,base64 的这个类已经算写好了 回到 ViewContrller 里调用就行了 阅读全文

iOS - (集成支付宝第三方SDK大坑总结)

2016-09-04 00:29 by 罗任德, 765 阅读, 0 推荐, 收藏, 编辑
摘要:其实集成支付宝相对于集成微信支付来说,支付宝算是简单的了,后续有空再去研究微信支付,现目前先总结一下集成支付宝所遇到的坑,其实支付宝的坑也不算太多,细算下来大概5-6个左右,但是其报错方式有点恶心,不花一点时间还是琢磨不透,我之前第一次集成很顺利,但是第二次放进项目里就被报错搞了大半天,现在想想还是 阅读全文

iOS - (TableView中利用系统的 cell 设置 cell.textlabel 位置和大小)

2016-09-02 20:36 by 罗任德, 11396 阅读, 0 推荐, 收藏, 编辑
摘要:效果图: 接下来老规矩,上代码就一目了然了: 接下来就是 TableView 的代理方法了 这样我们就可以改变系统里的 cell 的内容了; 题外话:如果cell的内容多的话,个人建议还是需要自定义一个 cell 比较好,因为 MVC 模式嘛 Controller 控制器的内容本来就比较多了,如果这 阅读全文

iOS - (调用系统本机打电话功能)

2016-09-01 22:46 by 罗任德, 3566 阅读, 0 推荐, 收藏, 编辑
摘要:如下图所示,点击订单里的打电话 button 后,调用系统的打电话功能。 这个调用系统打电话功能有点简单,不需要遵守协议和代理什么的,直接在点击方法里写上几句代码就可以了。 下面来看看代码吧: 接下来就是实现点 button 的点击方法了,有两种方法可以实现,有好有坏,看需求吧 阅读全文

iOS - (调用系统本机发送短信功能)

2016-09-01 17:25 by 罗任德, 2356 阅读, 0 推荐, 收藏, 编辑
摘要:在订单详情页面上有联系方式(电话号码),在电话号码的右边有两图片,一个是电话样式的,一个是短信样式的,做为一名程序员(号称攻城师)一眼看下去就应该是一个 button,而不是 imageView ,既然是 button 那就应该是打电话和发短信的,这样一来的话,当我们点击短信的这个 button 时 阅读全文

iOS - (简单平移动画/弹出View的使用)

2016-08-31 20:25 by 罗任德, 8217 阅读, 0 推荐, 收藏, 编辑
摘要:比如说:点击一个 button 从 Controller 界面出来一个tableview ,或者是点击 TableViewCell 从旁边弹出来一个view。 其实UIView动画实质上是对CoreAnimation的封装,提供简洁的动画接口,我们只需要设置好起始坐标和结束坐标即可,至于动画的过程可 阅读全文

iOS - (几个 button 按钮之间的单选与多选)

2016-08-30 09:04 by 罗任德, 17686 阅读, 0 推荐, 收藏, 编辑
摘要:先来看看效果图: 下面是实现的代码: 首先创建10个button(一个一个写太麻烦了,个人认为还是用一个 for 循环来创建比较好) 下面就是 button 的点击方法实现单选 多选的比较好做,写法也简单,只需做一个判断即可 下面是方法: 还有一种更为简单的方法,一句话即可,与上面的判断是一样的; 阅读全文

iOS - (利用/调用系统定位获取当前经纬度与地理信息)

2016-08-28 00:38 by 罗任德, 11882 阅读, 0 推荐, 收藏, 编辑
摘要:题外话:目前很多社交、电商、团购应用都引入了地图和定位功能,地图功能不再是地图应用和导航应用所特有的。有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动 阅读全文
上一页 1 ··· 3 4 5 6 7 8 下一页