- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 cocos2d-x3.X 环境配置(补漏)
以下是win7-64位:32位的机器只需要下对应的软件即可 1. python:2.x,(现在是2.7.10了?)默认安装即可,不要下3.x 环境变量->系统变量中Path:C:\Python27; PATHEXT:;.PY;.PYM; 如果不打android包的话到这就可以了。 android环境配置: 手动添加:
2016-08-16 11:40:08
271
原创 runOnUiThread(new Runnable())
这是一种更新系统UI的方法,另外一个方法是用handler。 更新UI是主线程也就是UI线程来更新,如果用子线程来更新会发生错误 instance.runOnUiThread(new Runnable(){ @Override public void run() { } });
2016-05-23 14:40:48
1892
原创 CC_CALLBACK_0 1 2 3区别和callfunc_selector几个的区别
一直对这4个函数的用法和意义比较迷惑。 从源代码里可以看出: _selector :要绑定的回调函数名,是:命名空间:函数名 _target:这个函数要绑定到哪个对象上。一般游戏里直接用this std::placeholders::_1 2 3 4:是占位符,假如回调函数里有参数的话(没有的话直接用CC_CALLBACK_0),就是绑定了回调函数里前1个/前2个/前3个参数,传参数
2016-02-19 18:08:04
3166
原创 Missing iOS Distribution signing identity for...
1.打开钥匙串 2.左上角:显示->显示所有已过期的证书 3.在‘登陆’和‘系统’中删除已过期的Apple Worldwide Developer Relations Certification Authority证书.(不要选择我的证书,要选择证书那一项) 4.下载https://developer.apple.com/certificationauthority/AppleWWDRCA.c
2016-02-18 17:02:59
341
原创 一个错误
今天调试接受同事的代码,发现了一个bug,表现为事件已经发送,但是就是接受不到这个事件。 首先要明白进入和退出一个场景时各个函数调用的顺序:(一定要用replaceScene()),A->B有切换效果transition B的createScene->B的init()->A的onExitTransitionDidStart()->B的onEnter()->A的onExit()->B的onEnte
2016-02-17 23:34:23
480
原创 ios的一些常见错误(不定期添加)
安装游戏的时候出现:安装失败,设备未越狱或没安装Appsync 方法:Provisioning Profiles里面的配置不对。 Development是测试;Distribution是发布。按照常规来说每一个项目都要在分别这两个里面单独的有一个对应appid的Name。 打开Build Settings->Code Signing,里面的Provisi
2016-02-02 14:13:11
640
原创 近期接sdk的一点小总结3(单机)
1. armeabi-v7a是在android5.0及以上使用的,5.0以及以上版本优先从armeabi-v7a中查找资源文件,没有这个文件的时候会从armeabi中 查找所以打的包都不要有这个文件夹,除非文档中说明2. An error occurred while automatically activating bundle com.android.ide.eclipse.ad
2015-12-03 10:50:24
439
原创 近期接sdk的一点小总结2(单机)
c++与java相互调用:当点击游戏购买某一个道具时,步骤是:1. 这个步骤可以理解为调用我们写的java函数前一个固定写法,要先通过静态方法来“唤醒”java,如果不加的话会产生闪退等bug,当然具体的函数可以随意定义。具体函数意思就 不多说了,网上多的是。2.
2015-11-30 17:50:43
455
原创 近期接sdk的一点小总结1->AndroidManifest.xml各部分的作用
由于我是用的cocos2d-x3.6嵌的sdk,所以只对这个版本的AndroidManifest.xml进行说明从上往下说:1. package="",包名。由于一些sdk对包名有特定的要求,所以只需要改这个地方,保存,确定即可。2. android:versionCode和android:versionName:前者是表示正式版给用户有几次更新(1、2、3.....),不用显示给用户
2015-11-28 23:10:29
613
转载 Android中build target,minSdkVersion,targetSdkVersion,maxSdkVersion概念区分
本文参考了谷歌开发者文档:http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#provisional如果开发的应用用户较多,那么必须保证应用在多个版本不同的设备上能够正确的运行。这就要求对各个版本比较熟悉,知道在什么版本中加入了什么新的功能或特性。但是Android的版本太多了,是个令
2015-11-17 14:40:54
373
原创 cocos2d-x framework3.6打包
3.X在设置eclipse打包的时候就比2.x方便多了,首先要设置好环境变量,设置错误的话会产生各种莫名的错误,比如点击build_native.py闪退的问题等。这里我要记录的是:一个项目中会嵌很多SDK,所以就会有很多对应的proj.android,比如proj.android_egame,proj.android_andgame,proj.android_cmcc等,需要在各自的下面打不
2015-11-14 09:16:29
1239
原创 cocos2d-x2.2.6项目在eclipse上搭建
注:cocos2d-x 3.X可能不能用此法基本上可以按照http://www.zaojiahua.com/android-platform.html这个来配。首先要下载python,配置好各种环境变量,网上一大堆,不用cywin。同时最好把所有的cpp h文件设置utf-8格式1. 首先要修改jni->Android.mk里的配置,包括所有的cpp文件,目的是为了让程序知道这些.cp
2015-10-11 22:24:32
689
原创 一切小知识点,可能不知道原因
cocostudio 2.1.5:当把一个文本的锚点改成(0, 0),则结果在电脑中没问题,在手机中会出现错位,假如要左对齐的话可以选择锚点为(0, 0.5)事件的发送和接受:一般不能把事件的发送放在按钮函数里。cocostudio自适应:在固定拉伸的选择中,是选择的对象与父节点的相对位置不变,不要忘记是父节点 http://www.cocoachina.com/
2015-03-25 22:05:31
464
原创 ValueVector与ValueMap
首先要记住的是:在cocos2d-x中,不能把原生类型(int string等等)存放到Vector中,只能把Ref*类型(即之前的CCObject*类型)放入。ValueVector是存放Value类型的数组,存储原生类型,但是必须要强转到Value类型才可以,也可以吧VAlueMap强转称Value类型,可以存放ValueVector类型,不能存放Ref*类型。ValueVector可
2015-02-01 23:51:49
939
原创 工作总结5(随时修改)
用ClippingNode(裁剪节点)切图。网上有很多例子,今天用的只是其中简单的一种。ClippingNode的原理我:用一个模板来对Node区域进行裁剪,本文是对一副图片。贴代码 auto iconBig = seekChildByNameWithRetType(itemClone, "iconBig"); //资源中找到这两幅图,也就是两个节点 auto iconS
2015-01-23 22:54:25
515
转载 一个寻找cocostudio任意节点的函数
.h中:#ifndef __SANGUO_UTILS_H__#define __SANGUO_UTILS_H__#include "cocos2d.h"USING_NS_CC;/*** 在节点树中按名字来寻找节点** @param root 根节点* @param name 节点名称** @return 找到返回对应节点,找不到返回null*/cocos2d::N
2015-01-23 02:40:17
851
原创 工作总结4(随时修改)
列表容器:列表容器,顾名思义就是只能上下滑动的容器,下面说说怎样往里面添加元素,如下图:要往里面加入40个相同的元素,每行6个,每一行的元素放在一个基础容器里,有两种方法实现(其实原理一样)一种是吧要加入的元素单独拿出来做成节点,在加进去,这样做的好处是结构比较清晰,通俗,比较简单,缺点是代码稍多第二种是用clone,这种方法代码较少(推荐),一般美术会做成类似上图
2015-01-22 22:52:20
495
sublime text3注册码注册不上解决方法
2018-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人