自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

后大学时代学习笔记

勤修内功!

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 cocos2dx 实现gallery (三)

我是lua的代码,呜啦啦啦啦~~不过不影响嘛。        首先设置一些参数: self.r = 260/2 --滚轮半径 self.vd = 330 --视点距离 self.arcPos = {135,180,225,270,315,360,45,90} --平铺放置节点的角度        我是按45度分部的,所以上面的角度先预留出来。这

2015-03-31 18:36:12 1059

原创 cocos2dx 实现gallery (二)

我们先把前面的模型简化,我们最后要看到的是这样:                这个图上,构成这个效果的主要因素有3个。        一、x方向的位置,就是图上绿点标记的地方,锚点0.5。(这里我不需要Y方向的变化,需要的也可以自己类推)        二、大小,有了大小的差别,就有了远近的差别        三、zorder,这个是决定遮挡关系,然后我们就会产生一种立体的错

2015-03-31 17:47:49 978

原创 cocos2dx 实现gallery (一)

需要实现一个gallery 。         首先,最容易想到的,自然是让美工,摆个位置,大小,然后程序记录下来,每次移动的时候,后面一个节点移动到前一个节点的位置,然后再设置成前一个节点的scale和zOrder。        这么做,可以解决一些问题。比如这个。这样的gallery,只能一次动一格,因为他是直接把节点设置到前一个节点的位置去。如果你想要图随手走,就比较蛋疼了

2015-03-31 16:58:59 1157

原创 UI编辑器获取child的简化

先大喊一声:LUA大法好!        我用cocosStudio,编辑器编辑好的界面导入之后,有一个很痛苦的事情,就是给每个要操作的child初始化。能用的函数有2个:getChildByName和seekWidget。        但是总有那种特别BT的界面,有几十个要初始化的child,不说几十个,就是十几个,写下来也很蛋疼。在我怒写了几个界面之后,我突然想到,为

2015-03-18 17:05:31 701

原创 cocos2dx ui编辑器生成界面的管理

说这个问题之前,先说不用各种UI编辑器的时候,开发一个界面的样子。        比如我们要做这样一个界面(图片素材来自百度图片,侵权不怪我。。。)        我们应该肿么处理这个界面,为了代码好看,可以复用等原因,显然是应该分层分组件,就像这样。        然后我们开始编辑代码,分3个layer,每个layer里面加各种按钮,写上各种触发函数。然后其他地方要用,只需要

2015-03-18 13:31:10 3953

原创 由scrollView的缩放,发现的关于2种触摸模式的问题

在scrollView的缩放功能这个文章中,还有一个疑问没有解决,为什么明明用的是单点模式,却还是可以做双指缩放的效果。        引擎里面提供 kccTouchModeOneByOne 和 kccTouchModeAllAtOnce 2种触摸模式,名字很直观,第一种是一个点一个点的处理,那么就是单点模式,第二种是所有点一起来,那么就是多点模式。        但是其实之前有一

2015-03-13 10:42:45 1771

原创 CCScrollView 的隐藏属性 —— 缩放

遇到一个很神奇的事情,之前的项目里面,有一个主地图的缩放功能,类似COC背景地图,可以拖动,可以双指缩放。        一般说来,我们会想到写个layer通过多点触控自己实现,因为现有的引擎提供的组件没有能实现这个功能的(或者说我以前不知道。。。),但是我看这个项目代码的时候发现,整个工程里面,所有的touchmode全是kccOneByOne,也就是说全是单点模式,但是他确实用的是scro

2015-03-13 10:27:13 1238

原创 关于cocos2dx CCCallfunc对象的传参 (2.x)

之前就觉得这个回调对象很麻烦,需要在create的时候,就把参数设置进去,然后execute的时候,只是直接用开始设定的参数调用这个函数。要更改,只能获取这个对象,然后用setObject来做,设置完了再execute。    而现在做lua,发现有这么一种神奇的做法:function MessageCenter:send(message , ...) if self.ha

2015-03-12 14:15:20 1895

原创 3.4 lua 使用 spine 的一些问题

一、基本使用: self.skeletonNode = sp.SkeletonAnimation:create("sptest/spineboy.json", "sptest/spineboy.atlas", 0.3) self.skeletonNode:setAnimation(0, "walk", true) self.skeletonNode:setMix(

2015-03-10 16:58:57 17610 5

singleTask和singleInstance的测试

http://blog.csdn.net/dinko321/article/details/8314974 的验证代码

2012-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除