开头导语
现在我们已经大概了解了神奇代码岛的写代码规则与方式了,但是大家在看教程的时候发现每次在调用模型的时候发现得先查找到,模型才能调用,并且查找模型每一次代码得写非常多,所以我今天开一个专门讲解模型查找的文章,来给大家讲解模型查找的方式。
查找方式
查找方式有:单个模型进行查找 标签批量查找 名字相同批量点查找
准备
现在地图中放置三个模型
信息如下
此时细心的人就会发现,鸡尼太美和鸡都是有了一个名叫kun的标签,所以我们在查找的时候可以借助这个标签来进行批量查找
实例代码
注:模型只能用常量进行存储
单个模型进行查找
const kun_1 = world.querySelector("#篮球鸡-1")// 将篮球鸡的模型转换为kun_1的常量
标签批量查找
for (const kun_2 of world.querySelecotrAll(".kun"){
if (kun_2.id == "鸡-1"){}//用这种方法可以查找在所有拥有kun标签中的一个我们想要的模型
}//用kun_2来存储拥有标签的所有模型
名字相同点批量查找
for (const kun_3 of world.querySelectorAll("*"){
if (kun_2.startsWith("鸡"){}//在这里使用了startsWith函数,来找到所有名字最前面是鸡的模型
}
结束
今天的课程就到这里了,大家觉得那个查找方法更好呢?
快去神奇代码岛试试吧!!