Cocos2dx3.2+cocosstudio实现滑动条效果 今天做炸金花需要一个加注功能,加注决定用滑动条来控制筹码下注范围从最小值到最大值的选择,这样就不需要按钮来实现了. 首先使用cocosstudio来做一个滑动条. 属性面板资源设置:然后在cocos2dx里面代码实现.在xxxx.h文件加载cocosstudio引用#include "cocos2...
这两天在做游戏的时候,需要一个下注特效,就是在一个区域内随机创建筹码。如图:如果我们在这块矩形区域进行下注的话,我们这块区域的随机区域就是x轴的最小值到最大值,y轴的最小值到最大值。所以这款区域的随机坐标就是Vec2(0-80,0-50)。转换到cocos2dx代码就是Vec2(rand()%81, rand()%51)。所以写了个简单的公式生成工具。只要输入最小数和最大数就可以了。知道了这样的思...
解决cocos2dx3.2设置帧率安卓不变的问题 昨天公司要求游戏帧率设置为30,因为上线的一款子游戏是30帧率的,但是我们目前正在做的游戏都是60帧率,如果改的话就会造成画面卡顿,动画什么的都要改动。这就尴尬了,于是我提出了每次进子游戏根据游戏单独设置fps60,退出在设置为30。。同事说这个设置只是在Win32下有用,安卓不行,安卓有个bug。是因为cocos2d\cocos\pla...
cocos2dx3.2使用websockets报错error LNK2019 无法解析的外部符号 这几天一直想找个服务器的小伙伴跟着学习下服务器框架,在群里讨论下连接方式socket,websocket,httpclient等。之前公司项目是httpclient的链接,自己也研究了下。这里我用的cocos3.2创建的helloworl项目,今天准备研究下webscoket,按照一些文档开...
今天写代码的时候遇到一个问题,VS提示错误:不能在成员函数“XXXXXX::XXXX” 的类外部重新声明该函数,因为在原有的函数基础上改代码,所以遇到了这个问题,好奇怪,明明没有外部重复调用,.h文件也就一个。仔细检查了好多次,最后才发现是上个函数内部的括号没有匹配好,被我注释了一个。 解决:在cpp里检查该函数的上一个函数的大括...
最近马上国庆了,没事的时候看了下php,突然想给cocos2dx搞个服务端试试看。于是就有了下面的博客。cocos2dx 使用curl库与php服务端通信代码示例:链接: https://pan.baidu.com/s/1ge92ydH 密码: yj7jcocos2dx 使用curl库与php服务端通信【1】http://www.byjth.com/network/94.htmlcocos2dx ...
今天心血来潮想看下cocos2dx的shader,一直看见别人在群里讨论感觉很高深。下载了一个例子看了下,例子是cocos2dx 2.x的,这里我移植成3.x的了。网盘地址:链接: https://pan.baidu.com/s/1gft3bxx 密码: 5br3ActiveGrass.h//-----------------------------------------------------...
项目包有大小限制需要把代码和资源进行拆分,然后对资源进行做热更新。Ios版本由于应用数据存储到Documents 目录可以被icould同步。所以被发行方打回整改。改为储存到/Library/Caches 目录中。 /Documents 这个目录存放用户 documents 和 app data files. 这个目录中的内容可以通过共享给用...
前几天实现了小米sdk的初始化,这几天还在研究小米sdk的登陆问题。因为小米sdk是java代码实现的,游戏本身是cocos2dx3.3来开发的,所以需要用到cocos2dx自带的JniHelper来实现C++和java的交互调用。首先创建个java类InfoMation类来实现Uid和SessionId的储存。 InfoMation.Java代码解析:1、定义两个stati...
作为菜鸟曾一直使用手写cocos2dx界面,最近一直在研究cocostudio这个工具。尝试着使用工具来快速的开发游戏,折腾了一个多星期了,每天不停的搜索资料。 记录下本人试用cocostudio制作的启动界面所遇到的问题和经验,方便以后查阅。 首先设置编辑器...
一直以来都是用手写代码来做cocos2dx的游戏界面。看朋友一个星期一个游戏的速度,很让我眼红。他们公司使用的是CocosBuilder做界面。对于CocosBuilder 在他的推荐下我也研究了一个星期,网上的教程太乱,而且坑太多,每个教程的操作还不一样,按照教程来还是搞不定,对此我决定要一点点的来填坑。而本篇笔记是记录下cocostudioV2.3.2版本生...