随笔分类 -  cocos2dx

摘要:马年第一天上班~2dx3.0的beta2版本年前就已经发布了,得空看一下当然第一步得先看TestCpp啦~~工程文件路径 ----/cocos2d-x-3.0beta2/build/cocos2d_samples.xcodeproj双击之,打开工程等自动索引完成后运行看看。个别测试可能会报错。创建项... 阅读全文
posted @ 2014-02-07 11:49 韩宏敏 阅读(396) 评论(0) 推荐(0)
摘要:别较真,不是真正的屏幕适配,只是让在一套设计下,在各个屏幕分辨率下都能凑合看,也是比较省事快速偷懒的一种办法,只要能接受~~不足之处就是吧,和设计分辨率不匹配的屏幕下,会有黑边修改代码AppDelegate::applicationDidFinishLaunchingCCDirector* pDir... 阅读全文
posted @ 2014-01-25 17:07 韩宏敏 阅读(241) 评论(0) 推荐(0)
摘要:搜一搜,这方面资料很多。本次测试基于http://zengrong.net/post/1911.htm1. Adobe Flash Pro CS62. DragonBones 插件cocos2dx 专用版 http://download.csdn.net/detail/hanhongmin/6805... 阅读全文
posted @ 2014-01-09 14:46 韩宏敏 阅读(1842) 评论(0) 推荐(0)
摘要:类似于iphone的主桌面,下面有一排小圆点的指示器,指示有几页,当前第几页。ScrollView是继承CCLayer,我们直接把指示器加到这里面试试。先加小圆点的图片进去。HelloWorld::init方法 this->addChild(_scrollView); CCSprite ... 阅读全文
posted @ 2014-01-02 14:55 韩宏敏 阅读(723) 评论(0) 推荐(0)
摘要:接上一篇,CCMenu当作ScrollView的Item可能满足不了我现在的需求。Item中先有个background框,分选中状态...还有个background,还有个CCArmature....自定义一个类StaticItem继承自CCSprite和CCTouchDelegateStaticI... 阅读全文
posted @ 2014-01-02 14:03 韩宏敏 阅读(1422) 评论(1) 推荐(0)
摘要:直接上代码MyScrollView.h 1 // 2 // MyScrollView.h 3 // ScrollViewTest 4 // 5 // Created by HanHongmin on 14-1-1. 6 // 7 // 8 9 #ifndef __ScrollViewTest... 阅读全文
posted @ 2014-01-02 00:47 韩宏敏 阅读(3129) 评论(1) 推荐(0)
摘要:为了完成这个需求,花了几天时间,各种求助。对于我这个菜鸟初学者而言确实有些难度。在此整理一下,希望大家少走弯路。可能没考虑内存泄露等方面,因为我还没看这方面的东西,只满足需求先。新建一个cocos2dx项目OpenCamera由于要使用Cpp和OC混编,我们基于Cpp建一个混编类。即先建一个C++类... 阅读全文
posted @ 2013-12-30 17:00 韩宏敏 阅读(3512) 评论(1) 推荐(0)
摘要:我忘了我这篇测试的主要目的是干啥了...。就算往项目上靠靠吧,我项目里面要用到CCArmature这个,给这个实现单指拖拽,双指缩放功能。新建类MyArmature,和MySprite类似,如下:MyArmature.h 1 // 2 // MyArmature.h 3 // TouchesTe... 阅读全文
posted @ 2013-12-29 20:01 韩宏敏 阅读(1750) 评论(0) 推荐(0)
摘要:前两篇随笔,搞定了单个图片的拖拽和缩放那么,当屏幕上有两个甚至多个同样的图片会发生什么呢?我们试试修改HelloWorld的init方法,再放上一个图片bool HelloWorld::init(){ if ( !CCLayer::init() ) { return fal... 阅读全文
posted @ 2013-12-29 15:08 韩宏敏 阅读(787) 评论(0) 推荐(0)
摘要:紧接上一篇,现在我们去掉单点触摸的注册,仅使用多点触摸来实现Sprite的拖拽和缩放删除单点触摸对应的方法声明和定义,onEnter中取消单点触摸事件的注册修改ccTouchesBegan方法,我们把在图片范围内的触摸视为有效触摸。当有一个指头在图片内,另一个在图片外,我们就将其视为单点触摸。voi... 阅读全文
posted @ 2013-12-29 00:15 韩宏敏 阅读(635) 评论(0) 推荐(0)
摘要:打开刚创建的项目TouchesTest,等待xcode完成索引。点击左上角向右箭头编译运行[快捷键CMD+R],注意运行的scheme是当前项目》模拟器,见下图。(默认的可能是cocos2dx》iOS Device,修改一下)我比较习惯让模拟器竖屏,修改之:点击左侧项目根节点,屏幕中间视图顶部Tab... 阅读全文
posted @ 2013-12-28 20:59 韩宏敏 阅读(1847) 评论(0) 推荐(0)
摘要:我的开发环境MacBook Pro OS X 10.9.1,Xcode5。下载cocos2dx并解压,我使用的版本是2.2.1,3.0beta版本还没出来。终端cd到cocos2d-x-2.2.1/tools/project-creator,我的全路径是/Users/HanHongmin/Docum... 阅读全文
posted @ 2013-12-28 13:55 韩宏敏 阅读(364) 评论(0) 推荐(0)