quick-cocos2d-x UIScrollView使用

quick-cocos2d-x UIScrollView使用,第1张

概述ScrollView控件经常被使用,比如说明,帮助等等,它利用裁剪和内部对象本身的位置来实现局部显示功能 quick-cocos2d-x中的使用较为方便,简单的说明一下如何创建一个ScrollView 1 创建一个要显示在ScrollView中的对象 2 创建一个ccNode 3 把要放到ScrollView中的对象先放到ccNode中 4 创建ScrollView对象 5 把ccNode加入到S

ScrollVIEw控件经常被使用,比如说明,帮助等等,它利用裁剪和内部对象本身的位置来实现局部显示功能

quick-cocos2d-x中的使用较为方便,简单的说明一下如何创建一个ScrollVIEw

1 创建一个要显示在ScrollVIEw中的对象

2 创建一个ccNode

3 把要放到ScrollVIEw中的对象先放到ccNode中

4 创建ScrollVIEw对象

5 把ccNode加入到ScrollVIEw中

6 设置ScrollVIEw的回调函数

7 设置/不设置ScrollVIEw的方向(horizontal/vertical/both)

local sp = display.newScale9Sprite("content.png")sp:setContentSize(300,200)             -- 要显示对象的大小sp:pos(720,460)local emptyNode = cc.Node:create()emptyNode:addChild(sp)local bound = sp2:getBoundingBox()bound.wIDth = 100bound.height = 100--横向 cc.ui.UIScrollVIEw.DIRECTION_HORIZONTAL--纵向 cc.ui.UIScrollVIEw.DIRECTION_VERTICALlocal scrollvIEw = cc.ui.UIScrollVIEw.new({vIEwRect = bound})          -- 创建ScrollVIEw,指定裁剪范围    :addScrollNode(emptyNode)    --:setDirection(cc.ui.UIScrollVIEw.DIRECTION_HORIZONTAL)    :setDirection(cc.ui.UIScrollVIEw.DIRECTION_VERTICAL)    :onScroll(handler(self,self.scrollListener))    :addTo(self)

由此总结出来 cc.ui.UIScrollVIEw的方法如下:

scrollvIEw:addScrollNode(ccnode)            --添加一个node对象scrollvIEw:setDirection()                   --设置滚动方向scrollvIEw:onScroll(handler(obj,obj.fun))  --设置滚动回调函数
总结

以上是内存溢出为你收集整理的quick-cocos2d-x UIScrollView使用全部内容,希望文章能够帮你解决quick-cocos2d-x UIScrollView使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1014600.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存