自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 cocoscreator新项目的框架和资源的简单记录

随着cocoscreator的不断成熟和稳定,我们去年就开始往这方面做h5游戏。这里简单记录一下新项目的框架和h5游戏资源优化的一些内容。新项目用的是MVC的基础框架,逻辑视图控制器的分离使整个项目耦合性低重用性高利于维护,但是在实际的工作过程中能明显感受到比之前的规范多一点,写起来用的时间多一点,还有一点就是,新人或者同事间工作交接的时间成本增加。creator模仿的Unity那一套,之...

2018-04-09 17:53:35 4041 1

原创 cocos 获取通讯录联系人并发送短信

项目推广的时候,运营希望游戏里面越多可以散发的地方越好,于是有了直接在游戏里面发短信邀请通讯录好友打游戏的需求,下面记录一下。在cocos项目里面做这种手机系统的功能,思路就是跨平台分别调用各自系统的接口来实现获取通讯录和发送短信。cocos工程里面的跨平台写法大致跟我之前写的复制功能差不多,但是具体实现的时候,获取通讯录和发短信稍微麻烦一点,需要获取权限,有操作回调,有界面的一些处理,所以需

2018-01-09 10:45:19 1587 1

原创 cocos项目实现复制功能

cocos c++项目实现复制功能做棋牌的时候,需要频繁添加各种微信号,这时就有了直接复制微信号的需求,下面总结一下。由于我们项目是在win下用c++写逻辑的,所以要实现复制这种系统功能就要分平台写。最先要处理一下公用接口。为了方便,我直接写在了cocos的platform下面,这里cocos做了很好的分平台的移植。找到platform下面的接口文件: 在这个文件里面添加跨平台所

2018-01-08 16:35:26 4119 1

原创 cocos实现触摸屏幕关掉界面

最近要求人物信息界面不通过点击按钮关闭,而是点击屏幕任意位置关闭。 实现方法就是给界面添加触摸事件。要是想实现点击所有位置都关掉界面,可以在界面的最上层盖上一层layer来响应事件。 要是想实现点击对话框以外的部分来关掉界面,可以在对话框的下面添加一层layer来响应,再让对话框的控件吞噬掉触摸,对话框本身就不会响应事件了。例子如下:void XXX::createUI(){ //最底

2017-12-21 17:22:41 1703

原创 cocos layer触摸事件不响应的问题

今天做点击头像弹出人物详细信息面板,不点击关闭按钮,直接点击屏幕其他地方关闭的功能。在人物信息Layer添加了触屏事件,onTouchBegan不响应。 最后在网上查了一圈资料,有人说是cocos studio的问题,我试了一下,果然是,现在记录一下。勾选上了交互性选项的layer反而不能触发触摸事件,所以要想自己写触摸事件的layer,需要自己去编辑器里面把交互性勾选掉。

2017-12-21 12:02:28 1890

原创 安卓工程接第三方SDK遇到回调函数字符串参数乱码的问题

安卓工程接第三方SDK遇到回调函数字符串参数乱码的问题在做《老王麻将》的时候,安卓工程接第三方语音SDK,出现了一个字符串乱码问题,现在总结一下。出现的问题:在对方发送语音的时候,SDK会通过一个接口提醒客户端有语音要去下载,这个时候客户端会传一个存语音的地址给SDK然后开始下载。下载成功之后呢,SDK会回调一个函数,把一些语音文件的具体信息还有之前客户端传入的地址一起回调回来。但是,收到的回调

2017-12-07 20:51:43 495

原创 仿coc聊天框的cocos2d实现

前端时间出的手游有点流行左侧弹出/拉出式的聊天界面,不知道是不是受COC的影响。于是Cici把以前传统的左下角显示加点击按钮弹出整个聊天界面Duang的一下也改成这种了。下面简单的记录一下。    首先这种界面有两种打开方式。一种是单击按钮从边侧弹出,一种是通过长按按钮让界面跟随手指移动滑出。    先还是说一下界面的制作。由于按钮一直要存在于屏幕的最左边,所以按钮的父节点(整个聊天界面所在的la

2015-03-27 15:55:49 1891 5

原创 cocos2d-x 中不同layer下的node的坐标转换

在网上搜出来的这些个坐标转换的例子都好官方,无论是解释还是例子都不实在。但在具体的项目开发中总是遇到各种坐标转换的问题。这里记录一下不同layer下两个坐标的转换。例如: 当layer A 上有一个BtnA,layer B 上有一个BtnB,你知道Btn A 的getPosition ,也知道Btn B 的 getPosition, 这个时候你想要把 Btn A 放到B的坐标上去应该s

2015-02-02 14:36:33 1013

原创 iOS ASIHTTPRequest上传图片的一个问题

最近做图片上传突然发生了个问题,直接选择图片上传就能访问到http,而拍照上传就访问不到,如此奇葩的问题在网上一搜,有解决方法说request.shouldAttemptPersistentConnection = NO;我就在发包的地方设置了此句,发现还是不行!原来是要在ASIHTTPRequest.m文件里面找到- (id)initWithURL:(NSURL *)newURL函数

2013-12-18 18:26:11 403

空空如也

空空如也

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

TA关注的人

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