cocos2d-x-3.9,js对ccs的Listview的item的Button如果有setEnabled *** 作,在android手机的微信里面打开会出现上下滑动变卡

cocos2d-x-3.9,js对ccs的Listview的item的Button如果有setEnabled  *** 作,在android手机的微信里面打开会出现上下滑动变卡,第1张

概述问题: cocos2d-x-3.9,js对ccs的Listview的item的Button如果有setEnabled *** 作,在android手机的微信里面打开会出现上下滑动变卡(pc浏览器和苹果手机没问题) 一开始同事以为是内存泄露的问题,结果搞了半天无果。通过注释代码发现原来是setEnabled的问题。 解决办法: var layer = ccui.helper.seekWidgetByNam

问题:

cocos2d-x-3.9,Js对ccs的ListvIEw的item的button如果有setEnabled *** 作,在androID手机的微信里面打开会出现上下滑动变卡(pc浏览器和苹果手机没问题)

一开始同事以为是内存泄露的问题,结果搞了半天无果。通过注释代码发现原来是setEnabled的问题。


解决办法:

var layer = ccui.helper.seekWidgetByname(this.root,"Layer");

var button_1 = layer.getChildByname("button_1");

....

//button_1.setEnabled(false);

//button_1.setBright(false);

//上面两行换成下面两行

button_1.setcolor(g.color_button_Disabled);

button_1.settouchEnabled(false);

.....

//button_1.setBright(true);
//button_1.setEnabled(true);

//上面两行换成下面两行
button_1.setcolor(g.color_button_norMAL);
button_1.settouchEnabled(true);


另:

g.color_button_Disabled = cc.color(200,200,200); //按钮不可点击颜色

g.color_button_norMAL = cc.color(255,255,255); //按钮正常颜色

总结

以上是内存溢出为你收集整理的cocos2d-x-3.9,js对ccs的Listview的item的Button如果有setEnabled *** 作,在android手机的微信里面打开会出现上下滑动变卡全部内容,希望文章能够帮你解决cocos2d-x-3.9,js对ccs的Listview的item的Button如果有setEnabled *** 作,在android手机的微信里面打开会出现上下滑动变卡所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1078701.html

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

发表评论

登录后才能评论

评论列表(0条)

保存