- 博客(7)
- 收藏
- 关注
原创 做一个功能,当手指放装备图片上面时,上方出现一个装备信息的信息框
第一步:图片绑定监听事件--根据服务器传回来信息,这里显示不同的图片 img:loadTexture(imgName) img:setTouchEnable(true) img:addTouchEventListener(rollCallBack)local function rollCallBack(sender, eventType) --配置信息里可根据图片itemid获取图片所有信
2015-07-30 11:48:59 459
原创 怎么屏蔽一个界面下面的触摸事件
当我们希望游戏界面中弹出一个界面后,界面下面的所有(Zorder比这个界面小)触摸时间都被屏蔽。该怎么做呢?local function touchBegan() return true end --创建一个黑色,透明度为180的layer,大小全屏 local layer = cc.LayerColor:create(cc.c4b(0, 0, 0, 180), self.winSize.w
2015-07-31 14:38:32 1183
原创 在一个界面使用定时器后,退出界面后,一定要记得取消定时器
一个游戏界面要做一个倒计时,做完后,退出界面,再进去时,游戏崩溃。倒计时的定时器使用local function onInterval(dt) local time = SGGJ_Club_Total.bossleft if tonumber(time) >= 0 then local hour = math.floor((time) / 36
2015-07-30 10:45:33 1850
原创 怎么判断手指在屏幕上面水平移动超过100px
怎么判断手指在屏幕上面水平移动超过100px local function onTouchBegin(touch, event) local location = touch:getLocation() touchBeginPoint = {x = location.x, y = location.y} return true
2015-07-29 23:04:32 473
原创 设置ImageView的大小
local icon = ccui.ImageView:create("icon.png") --比如这里设置图片大小为60*60 local targetSize = cc.size(60,60) local iconSize = icon:getContentSize() icon:setScaleX(targetSize.width / iconSize.width) icon:setScal
2015-07-29 22:53:44 1660
原创 数据结构中树的直径问题
树的直径是指树的最长简单路。求法: 两遍BFS :先任选一个起点BFS找到最长路的终点,再从终点进行BFS,则第二次BFS找到的最长路即为树的直径; 原理: 设起点为u,第一次BFS找到的终点v一定是树的直径的一个端点 证明: 1) 如果u 是直径上的点,则v显然是直径的终点(因为如果v不是的话,则必定存在另
2015-05-18 09:10:31 4239
原创 地宫取宝
标题:地宫取宝X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。 当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。 请你帮小明算一算,
2015-05-16 07:50:27 340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人