[0]3.0 list 自定义render挂脚本
laya里的list render的数据源只要传对应得组件名对应得值,图片会加载对应图片,文本会显示对应得内容,按钮会显示对应文本。
可是有的时候会传很多其他得数据用于传递,多出来数据底层会不会遍历浪费性能。或者自定义渲染一些奇奇怪怪的东西。自定义渲染怎么写用list.renderHandler = new Laya.Handler(this,xxxxxxx);实现。写在对应得类里面也可以,那要重复使用呢,代码管理呢怎么搞,这无法体现Laya ide3.0得牛叉功能,官方也没给出很好的文档来教你使用。
换个思路来写创建一个laya脚本RenderScript,然后呢脚本里加入如图
然后往List上那么一挂,再一运行,好了自己玩去,重复得地方重复挂,想挂哪个list挂哪个list。
可是有的时候会传很多其他得数据用于传递,多出来数据底层会不会遍历浪费性能。或者自定义渲染一些奇奇怪怪的东西。自定义渲染怎么写用list.renderHandler = new Laya.Handler(this,xxxxxxx);实现。写在对应得类里面也可以,那要重复使用呢,代码管理呢怎么搞,这无法体现Laya ide3.0得牛叉功能,官方也没给出很好的文档来教你使用。
换个思路来写创建一个laya脚本RenderScript,然后呢脚本里加入如图
然后往List上那么一挂,再一运行,好了自己玩去,重复得地方重复挂,想挂哪个list挂哪个list。
要回复问题请先登录
1 个回复
layabox
赞同来自: