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

浙公网安备 33010602011771号