位置: 编程技术 - 正文

quick cocos UIListView之isItemInViewRect方法修正

编辑:rootadmin

推荐整理分享quick cocos UIListView之isItemInViewRect方法修正,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

功能描述:一个滚动列表,当列表可视区域上部有内容时则上部出现向上箭头提示,当列表可视区域下部有内容则下部出现向下箭头提示。

功能实现:应用cocos studio1.6制作界面,上面放置一个背景,一个滚动列表,然后程序加载解析这个界面的json文件,应用quick3.3final下的UIListView的方法isItemInViewRect进行检测第一条与最后一条是否在可视区域内。

问题:当界面加载进来,坐标设置0,0时,isItemInViewRect方法判断都没问题,但当把界面调整位置时,isItemInViewRect方法就不能准确判断某一条目是否在列表可视区域内了

quick cocos UIListView之isItemInViewRect方法修正

问题解决:究其原因,发现isItemInViewRect方法现实如下

从实现看,首先把列表条目item转化为世界坐标,然后再判断列表可视区域viewRect_是否包含条目矩形区域,由此问题来了,列表条目被转化为了世界坐标,但列表可视区域viewRect_的坐标并没有转化为世界坐标系,这就肯定会出问题,不知道quick这样设计的初衷是什么,现把该方法修正如下:

主要是把viewRect_也转化为世界坐标再进行区域交互判断即可,望对有同样问题的同胞有所帮助

[cocos2dx学习笔记]用cocos2dx3.X完成塔防游戏王国保卫战--简介 学校实训项目需要用cocos2dx做一款塔防游戏,因为时间与制图技术、创意原因无法进行原创,碰巧找到了皇家守卫军这款游戏的图片资源,决定用cocos2dx

C++ Lambda表达式 C中的Lambda表达式⽤用于定义并创建匿名的函数对象,以简化编程⼯工作。Lambda的语法形式如下:[函数对象参数](操作符重载函数参数)mutable或exception声明-

cocos2d-x性能优化的那些事 年前在对我做的项目做性能优化,虽然在开发中,性能问题是一直关注着的,但是这个东西依然需要在后期做一段时间的优化的,也遇到不少坑,在这

标签: quick cocos UIListView之isItemInViewRect方法修正

本文链接地址:https://www.jiuchutong.com/biancheng/368991.html 转载请保留说明!

上一篇:cocos2dx 3.0 beta android环境配置

下一篇:[cocos2dx学习笔记]用cocos2dx3.X完成塔防游戏王国保卫战--简介(cocos2dx入门)

  • 提存金属于职工薪酬吗
  • 没经营的个体户营业执照怎么注销
  • 小规模纳税人能开9个点的发票吗
  • 车辆购置税退税申请表
  • 多交印花税申请怎么写
  • 营改增之后的增值税
  • 汇算清缴截止
  • 哪些房产免纳房产税
  • 未取得合法票据费用怎么算
  • 机动车销售发票如何补开?
  • 房地产企业什么时候交企业所得税
  • 视同销售收入和成本如何确认
  • 所得税季度申报营业收入填什么
  • 稻谷增值税税率多少
  • 增值税申报表附表二填表说明
  • 业务费用包干制
  • 回收站右键菜单修改
  • 建筑劳务公司开票税率是多少
  • 印花税可以不计提嘛
  • 存货跌价准备是谁的备抵账户
  • 支付的股权溢价款账务处理
  • 其他应付款科目核算的内容包括
  • 暂估成本跨年怎么处理分录
  • 土地增值税清算收入如何确定
  • 路由器登录密码忘了怎么设置
  • win10显示我的电脑
  • 存货的核算方法
  • 期间费用的含义
  • 原始凭证容易出现错误的原因
  • 教案的近义词是什么
  • 怎样安装∪sb
  • apt-key is deprecated
  • php编写登陆界面
  • 管理人员工资属于直接费还是间接费
  • 新注册的小公司要登记社保吗
  • 小企业汇兑损失
  • 公司进口的货物会计分录
  • 销项税大于进项税当月交税吗
  • 冲销去年暂估成本对企业所得税的影响
  • mongodb bi
  • 预收账款挂多久确认收入
  • 跨年认证原材料是什么
  • 工资结算汇总表怎么填
  • sql server 创建数据表状态1第三行语法错误怎么回事
  • 关联方交易的税收问题
  • 车船税是什么样子的?
  • 应付账款尾款怎么处理
  • 一个月没钱
  • 期末结转生产成本的账户
  • 可供分配的利润分配顺序
  • 给客户买的礼品要交税吗
  • 预付账款可以开发票吗
  • 资产负债表的资产按流动性大小排列
  • 餐饮会计怎么做账
  • 差旅费包括哪些费用
  • 公司员工报销车费还需要签协议吗
  • 个体工商户和小规模纳税人的区别
  • 异地缴纳增值税和附加税的区别
  • 快速解决便秘的小妙招
  • win7弹出cmd窗口瞬间消失
  • win10预览版绿屏重启解决
  • Debian如何安装网卡驱动
  • 微信小程序自动跳转怎么关闭
  • python爬虫全套教程
  • 如何使用朋友的山姆卡
  • jquery转dom
  • nodejs与springboot结合
  • 批处理/a
  • python class类型
  • 优化lr
  • JavaScript数据类型分为哪两大类
  • 收藏一些不常用的图片
  • jquery去重复数组
  • Windows下Eclipse+PyDev配置Python+PyQt4开发环境
  • jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
  • 反编译android动态库
  • 重庆税筹公司
  • 已办理了退休,档案还需要保存吗
  • 学费减免政策
  • 百旺金赋天津客服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设