— Begin quote from ____
引用第19楼子龙山人于2014-04-10 16:25发表的 :
你这个需求跟listview有啥区别呀? listview现在支持连续滚动
http://www.cocoachina.com/bbs/job.php?action=topost&tid=197513&pid=923570
— End quote
好吧,其实只是想要个可以滚动,滚动完有个cell居中,并且返回该cell的索引值。应该算是个新控件吧
— Begin quote from ____
引用第19楼子龙山人于2014-04-10 16:25发表的 :
你这个需求跟listview有啥区别呀? listview现在支持连续滚动
http://www.cocoachina.com/bbs/job.php?action=topost&tid=197513&pid=923570
— End quote
好吧,其实只是想要个可以滚动,滚动完有个cell居中,并且返回该cell的索引值。应该算是个新控件吧
控件名称:所有带触摸回调的控件
槽点:赶紧拥抱std::function吧。
3.改进建议:用c++11的std::fuction来实现回调。这样就能和3.0的回调机制统合了。使用CC_CALLBACK_X很爽。
4.希望添加的功能:嗯
控件名称:cocostudio编辑器
槽点:canvas列表的顺序不能变动。
3.改进建议:canvas顺序不能变很难受。希望能上下拖动
4.希望添加的功能:
UI系全部
整合接口。
相对布局,哪怕只是编辑时。
ActionManager::playActionByName最好能加上让指定的widget播放动画。
cocostudio的ui动画添加缓动功能。
暂时先写这些吧。
这个属于编辑器的范围吧。。我现在负责的是gui代码那块。
— Begin quote from ____
引用第22楼zero_free于2014-04-10 16:40发表的 :
控件名称:cocostudio编辑器
槽点:canvas列表的顺序不能变动。
3.改进建议:canvas顺序不能变很难受。希望能上下拖动
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=197513&pid=923592
— End quote
赞!吐槽的很到位。请继续吐槽,别停。。。
— Begin quote from ____
引用第23楼shos于2014-04-10 16:43发表的 :
UI系全部
— End quote
这个已经计划中,目前在准备发3.0final所以暂时没有添加,不过很快会在后续版本中实现之。
不好意思超范围了。不过还是希望能加上,这个该去哪儿吐槽下?
在这吐槽吧,我让做编辑器的同事过来看看。
“UI系全部“是什么意思?
控件名称:listview(其他相关的view也有同类问题吧还没怎么用)
槽点:setItemModel和pushBackDefaultItem的组合挺不错,不过每次push一个defaultItem后得自己再把item取回来才能设定文字和回调事件吗??一般来说list成员是样式一样,但通常都有不同的文字和回调事件。
3.改进建议:pushBackDefaultItem返回末尾item,以便修改。另外,又是个超范围的话题,如果编辑器里能为listView指定一个canvas为ItemModel就好了。基本上list都是动态添加的吧。
4.希望添加的功能:支持多行或多列的list。比如显示用户列表,一行显示3个名字什么的。
— Begin quote from ____
引用第29楼子龙山人于2014-04-10 17:31发表的 回 23楼(shos) 的帖子 :
“UI系全部“是什么意思? http://www.cocoachina.com/bbs/job.php?action=topost&tid=197513&pid=923719
— End quote
指的是吐槽的内容涉及多个UIXxx,没别的意思。
还有两个问题:1、当ScrollView的contentSize < visibleSize 时,滚动会很诡异; 2、ScrollView里的内容在不可视区域(即VisibleSize外面)也能被点击
控件名称:CCScrollView
槽点:增加或者刪除View的内容有时候导致奇怪的结果,当设置滑动方向为竖直时,增加element时默认是往上添加,而不是希望的往下添加,而且当需要动态加载数据,数据有增删时,很麻烦;
3.改进建议:希望改进一下啦
4.希望添加的功能:接口使用方便
个人感觉ui使用再复杂,再难弄都无所谓
只要出来的效果是多分辨率支持,不会拉伸或缩小太多,在主流分辨率达到比较好的效果就行了
控件名称:UITextfield (和CCTextFieldTTF)
槽点:没有光标,不能插入输入,(IOS平台下,密码框输入完成后按回车,无法关闭输入法,而明文输入框是可以关闭输入法的,这一bug在CCTextFieldTTF中也存在)
3.改进建议:希望改进一下啦
4.希望添加的功能:光标
我自己有实现光标,但是出了几个bug,
一个是用UITextField控件时,ios上输入完密码后无法关闭键盘;
另一个是,自己写的一个带光标的InputTextField,在IOS上,需要屏蔽底层代码EAGLView.mm中399行和440行的return才能实现点击非输入控件时关闭输入法。
对于多分辨率的支持,你可以自己选择合适的多分辨率适配策略,然后提供多套资源就可以了。
— Begin quote from ____
引用第34楼learncocos2dx于2014-04-11 09:55发表的 :
个人感觉ui使用再复杂,再难弄都无所谓
只要出来的效果是多分辨率支持,不会拉伸或缩小太多,在主流分辨率达到比较好的效果就行了
http://www.cocoachina.com/bbs/job.php?action=topost&tid=197513&pid=924132
— End quote
控件名称:整个控件gui
槽点:现在控件管理.事件注册.扩展太蛋疼了,创建一百个控件.就要注册一百个事件.想死的心都有
3.改进建议:能不能弄个管理器.统一管理,排序,分发事件.子类事件向父类分发
4.希望添加的功能:有个统一UI管理器.
说实话 我是一个新手 但是我还是想吐槽一下
第一,,,,这个plist文件 支持的格式能多点吗 我说的不是粒子 是图片的资源 拖入后 有感叹号显示 我图片 按数字排序 1 2 3 4 5 6 这种 至少要能显示出来吧,,,,
第二 这个listview 就不能自己封装好 跳转到那一页吗? 还有 这个listview 滑动 每次要在原来的基础上滑动 你至少也要让我保存一下当前的位置 来一个scrollby什么的 比较好吧
第三 这个pageview 里面的事件太少了 只有判断 是不是 turning 我用一个数组存入了每次滑动的页面,,,能不能增加一个 开始滑动的时候 和 结束滑动的时候
第四 请做一个动作编辑器的东西 把动作什么单独拿出来 我自己解析exportjson 拿出了一些动作元素 因为要复用
第五 请增加一个类似于toggolebutton的控件 我现在是setBright,,,实现 按下以后 就不会抬起的方法 这个toggolebutton 很实用的
第六 这个scrollview 的显示区域 请不要和 这个滑动区域绑定在一起 这样 我实现一进入图片 就可以选择从下往上滑动了 现在虽然也可以但是要旋转
第七 这个布局控件 在我把别的层的图片拖到里面的时候 自动变形 变大 (可能是我操作不熟悉 有时候会这样)
第八 这个滑动条其实想去实现 比如气血啊 什么的 不要,,,,用一个中间按钮底图
第九 这个进度条能不能来个底图资源 这样也太丑了吧,,,虽然我可以叠加
第十 动画编辑器 拖图只能是png 这还是很不好的 只是小建议 我可以把图片都换成png的
第十一 就是textfield 和他们一样的想法
第十二 一些绑定函数的叫法 十分奇怪 让人想都想不到 要不断的 看函数的返回值 然后进入返回值的函数去找,,,,
基本上我做游戏demo就遇到了这些问题 都是我一个新手里做的时候遇到的问题 可能自己不够强悍吧 所以有时抱怨很多 希望上面的…建议 如果是我想错了 或者没有想到好方法的 请告诉我新方法 这样 我也比较省事省力