ScrollView中item显示错误(CocosCreator)

举报
爱上游戏开发 发表于 2022/07/02 00:31:14 2022/07/02
【摘要】 推荐阅读:  我的CSDN 我的博客园 QQ群:704621321       以前...

推荐阅读:

      以前用Unity和Egret开发游戏,都有用到过ScreollView组件,但是从来没有遇到过里面的item显示出问题。最近用CocosCreator开发此功能时,总是出现显示结果和预期结果存在很大差异。

      期间也怀疑过自己的用法不对,但是找了许多demo,一一对比,使用方法确实没有问题;后来又怀疑过是不是引擎底层的问题,又去CocosCreator社区寻找答案,也没有找到想要的答案;

      最后,做到我开始怀疑人生了,直到接下来的第几天,我终于冷静思考了一下,想着新建一个项目,再次实现这个功能,结果,真的我成功了。

      于是我开始分析原因(下面为了区分,我们把失败的项目称为”项目1“,把成功的项目称为“项目2”)

      我先把两个实现的方法对比,确保用法没错之后,我把项目2保存为预设,然后放在项目1里面,结果,运行显示还是有问题,于是我开始怀疑是框架某个地方影响了ScrollView的使用(因为项目1的框架是其他程序搭建的)

      最后,终于找到了原因,果然是框架的问题,因为框架中,打开每个界面,都是用了缩放动画,缩放动画影响了ScrollView的使用。

      最后给大家提醒一点,如果ScrollView使用方法正确,但运行显示不正确多半是你对ScrollView的父节点做了缩放处理。

文章来源: unity3d.blog.csdn.net,作者:爱上游戏开发,版权归原作者所有,如需转载,请联系作者。

原文链接:unity3d.blog.csdn.net/article/details/90212257

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。