cocos2dx
yofer张耀琦
我喜欢自己开朗的性格
展开
-
mac 下终端访问文件出现“Permission Denied”解决方案
mac 下终端访问文件出现“Permission Denied”解决方案:一个文件有3种权限,读、写、可执行,你这个文件没有可执行权限,需要加上可执行权限。1. 终端下先 cd到该文件的目录下2. 执行命令 chmod a+x ./文件名这样就可以打开该文件了。装cocos2d-x的时候遇到了这问题。。。原创 2015-06-18 00:56:18 · 6394 阅读 · 0 评论 -
cocos2d-x初探
今天把cocos2d-x下载下来装了准备试试。就不用windows本了,主要想做iOS游戏,所以这里用mac。先在http://cocos2d-x.org/download下载右边的cocos,然后安装完成后是这个样子这个商店和Unity长的好像(默笑)。。。商店中下载Cocos Framework v3.6,不然没办法创建C++文件。下载完成后创建工程原创 2015-06-23 00:11:14 · 583 阅读 · 0 评论 -
如何在Git中撤销一切 | 干货
翻译:李伟 审校:张帆译自:GithubJF杰微刊:如何在Git中撤销一切任何一个版本控制系统中,最有用的特性之一莫过于 “撤销(undo)”操作。在Git中,“撤销”有很多种含义。当你完成了一次新的提交(commit),Git会及时存储当前时刻仓库(repository)的快照(snapshot);你能够使用Git将项目回退转载 2015-06-25 10:13:47 · 1010 阅读 · 0 评论 -
Coco2dx制作一个3D旋转的效果
建了工程之后修改HelloWorldScene.cpp文件,修改部分为// on "init" you need to initialize your instancebool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !Layer::init() )原创 2015-06-28 00:55:41 · 1935 阅读 · 0 评论 -
中国象棋游戏Chess(3) - 实现走棋规则
棋盘的绘制和走棋参看博文:中国象棋游戏Chess(1) - 棋盘绘制以及棋子的绘制,中国象棋游戏Chess(2) - 走棋现在重新整理之前写的代码,并且对于每个棋子的走棋规则都进行了限制,不像之前那样每个棋子都可以走到任意位置。也实现了红先黑后,并且每一方走一步,交替走棋的功能。直接看代码:// Board.h// Board类实现了棋盘的绘制以及显示//#if原创 2015-07-28 18:01:59 · 3571 阅读 · 0 评论 -
中国象棋游戏Chess(1) - 棋盘绘制以及棋子的绘制
本项目都使用QT来实现绘图,没有任何第三方的资源。工程详情:Github首先将棋盘设计为一个类Board// Board.h// Board类实现了棋盘的绘制以及显示//#ifndef BOARD_H#define BOARD_H#include #include "Stone.h"class Board : public QWidget{ Q_OBJEC原创 2015-07-21 21:06:29 · 11164 阅读 · 0 评论 -
中国象棋游戏Chess(2) - 走棋
之前的文章请看:中国象棋游戏Chess(1) - 棋盘绘制以及棋子的绘制现在实现走棋的功能。首先需要获取点击到的棋子,用QWidget中的函数mouseReleaseEvent实现函数:void Board::mouseReleaseEvent(QMouseEvent *ev){ // 首先要获取鼠标点击的位置 QPoint pt = ev->pos();原创 2015-07-22 16:05:05 · 1861 阅读 · 0 评论 -
cocos2dx在xcode8 GM版下的错误`libpng error:CgBI:unhandled critical chunk`
XCode 8 GM 版本编译 cocos2dx的代码,在加载 sprite 时,比如sprite->setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));会弹出错误:libpng error: CgBI: unhandled critic原创 2016-09-09 09:33:43 · 2006 阅读 · 3 评论