后大学时代学习笔记

勤修内功!

cocos2dx 实现gallery (三)

我是lua的代码,呜啦啦啦啦~~不过不影响嘛。         首先设置一些参数: self.r = 260/2 --滚轮半径 self.vd = 330 --视点距离 self.arcPos = {135,180,225,270,315,360,45,90...

2015-03-31 18:36:12

阅读数 830

评论数 0

cocos2dx 实现gallery (二)

我们先把前面的模型简化,我们最后要看到的是这样:                  这个图上,构成这个效果的主要因素有3个。         一、x方向的位置,就是图上绿点标记的地方,锚点0.5。(这里我不需要Y方向的变化,需要的也可以自己类推)         二、大小,有了大小的差别,...

2015-03-31 17:47:49

阅读数 740

评论数 0

cocos2dx 实现gallery (一)

需要实现一个gallery 。          首先,最容易想到的,自然是让美工,摆个位置,大小,然后程序记录下来,每次移动的时候,后面一个节点移动到前一个节点的位置,然后再设置成前一个节点的scale和zOrder。         这么做,可以解决一些问题。比如这个。这样的gallery...

2015-03-31 16:58:59

阅读数 870

评论数 0

UI编辑器获取child的简化

先大喊一声:LUA大法好!         我用cocosStudio,编辑器编辑好的界面导入之后,有一个很痛苦的事情,就是给每个要操作的child初始化。能用的函数有2个:getChildByName和seekWidget。         但是总有那种特别BT的界面,有几十...

2015-03-18 17:05:31

阅读数 560

评论数 0

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

说这个问题之前,先说不用各种UI编辑器的时候,开发一个界面的样子。         比如我们要做这样一个界面(图片素材来自百度图片,侵权不怪我。。。)         我们应该肿么处理这个界面,为了代码好看,可以复用等原因,显然是应该分层分组件,就像这样。         然后我们开...

2015-03-18 13:31:10

阅读数 3040

评论数 0

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

在scrollView的缩放功能这个文章中,还有一个疑问没有解决,为什么明明用的是单点模式,却还是可以做双指缩放的效果。         引擎里面提供 kccTouchModeOneByOne 和 kccTouchModeAllAtOnce 2种触摸模式,名字很直观,第一种是一个点一个点...

2015-03-13 10:42:45

阅读数 1425

评论数 0

CCScrollView 的隐藏属性 —— 缩放

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

2015-03-13 10:27:13

阅读数 992

评论数 0

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

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

2015-03-12 14:15:20

阅读数 1714

评论数 0

3.4 lua 使用 spine 的一些问题

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

2015-03-10 16:58:57

阅读数 15065

评论数 5

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