看不懂啊@@!!!
官方能不能给个附件?
怎么有2个脚本!!!! 对新手极其不友好啊!!!
https://docs.cocos.com/creator/3.4/manual/zh/ui-system/components/engine/list-with-data.html?h=动态生成
看不懂啊@@!!!
官方能不能给个附件?
怎么有2个脚本!!!! 对新手极其不友好啊!!!
https://docs.cocos.com/creator/3.4/manual/zh/ui-system/components/engine/list-with-data.html?h=动态生成
我把每一关的 预制体的名字和 坐标放到json 文件里了
现在已经读取到数据了
怎么传进去 生成预制体????
首先,没有动态【生成预制体】这一说法;
预制体属于资源类型:常规讲法是创建与制作、加载、实例化
文档中的第一个脚本,即ItemList.ts文件绑定到目标Node上;并在属性面板中编辑好数据;文档中有提到,实际项目中数据可能来自本地存储或者服务器,文档的案例介绍基于表述方便采用属性面板中手动编辑;
第二个脚本,即ItemTemplate.ts文件绑定到预制体上,并提供了一个init方法;
ItemList.ts文件引用预制体,并根据数据实例化之;一旦实例化了,就可以访问到ItemTemplate.ts这个组件的init方法;而init方法内根据数据来"设定"当前实例的表现形式;
以上即所谓的动态创建对象
无论你的需求如何,你需要清楚的是:数据与表现应该分离;
至于你问的怎么把数据传进预制体,严谨来说,应该是怎么把数据传递给预制体实例化后的对象;
所以,下面再啰嗦一下:
我解决了 Resopuce.load()