吃瓜不能停

1赞

看不懂,,

有点意思
:rofl:

卧槽,这么好的帖子,竟然能被“大量用户标记”而屏蔽了??这是因为免费了,影响coocs收入了吗?还好我提前收藏了,不然都不知道这个帖子的存在。

1赞

KPI压力很大啊

image

此帧并非人为操作,而是触发了论坛规则,被自动临时屏蔽。

另外, Cocos Store 不抽成,Cocos 倒贴资源在运营,所有收入都归开发者。Cocos Store 与 Cocos 收入无关。

这人上面喷楼主,下面又说不在乎,左右脑互博了

流程是这样的. 发虚拟列表主题,有个哥们就过来故意发多条广告,这个哥们在论坛已经引起很多人反感,所以很多回复会被标记. 然后连累这个主题也被锁定. 这不正常啊. 得靠官方解决这个bug.

1赞

我倒希望抽成好一点. 希望尽快流水做起来,开启抽成,形成良性循环.

1赞

对不起,这个是我恶意揣测了……但这个触发规则有点离谱。。

那哥们的列表之前很便宜的时候我买了,前不久看了下,直接涨到几百了就很离谱。我好奇着看了看源码,只能说很一般,代码中规中矩。但是使用起来非常不方便,具体文档也没有。也没有达到开箱即用的程度,我买个公共通用组件还得看他代码咋写的就很离谱,说实话代码写的也很一般,非常一般。你这个用起来相对好多了。冒昧问一句,能否达到item只需要继承你写的item,然后注册数据即可达到优化效果?

源码写的,说实话我想用他列表我都想骂人

能优化成无入侵式组件吗?

什么叫无入侵式. 如果按照我对这几个字的理解我现在的就是…完全没有任何入侵式,纯组件.开箱即用,只要拖入你的预制体,就完事了. 代码使用也极简.

你不需要继承我的item,也不需要单独去写item代码…


    // 模拟数据
    for (let i = 0; i < 50; i++) {
      this.data.push({
        data1: `重要通知${i + 1}`,
        data2: `2025.10.${1 + i}`,
      });
    }

    // 设置虚拟列表数据
    if (this.vlist) {
      this.vlist.renderItemFn = (itemNode: cc.Node, index: number) => {
        const title = itemNode.getChildByName('title').getComponent(cc.Label);
        const time = itemNode.getChildByName('time').getComponent(cc.Label);

        title!.string = this.data[index].data1;
        time!.string = this.data[index].data2;
      };

      this.vlist.onItemClickFn = (itemNode: cc.Node, index: number) => {
        const tip = this.node.getChildByName('tip').getComponent(cc.Label);
        tip.string = `你点击了第${index + 1}项,内容:${this.data[index].data1}`;
      };

      this.vlist.refreshList(this.data);
    }

只需要修改你的数据即可,回调的索引都是和你的数据完全对应的.

他的意思是继承scrollView,直接当成一个scrollview组件来用?????

不明确. 你说的,本身就支持. 也不需要写额外代码.关闭虚拟列表就是个纯滚动组件,自己设置content高度就行.如下图:

那就不清楚了,可能需要他本人才知道要啥吧 :grinning: