在首页有十个按钮,这些按钮是动态数据,现在我想点击某一个按钮。然后获取到按钮对应的唯一标识去服务端获取新的数据回来。可是这个唯一标识是要怎么存储呢。或者说,我点击任意一个,怎么分辨点击的是谁。十个按钮是使用prefabs预制体添加到首页的。
随便存就行,比如 node[“tag”] = 1
也可设置node的名称
let nodeName = cc.instantiate(prefab);
nodeName.name = index;
node节点或脚本组件上存个数据就好了
const newNode = cc.instantiate(this.prefab)
newNode.myData = "Hello"
newNode.on('touchstart', (e) => {
console.log(e.target.myData)
})