scene元素完全解析

scene元素概述

scene元素与data元素、action元素实际上是比较特殊的三个元素,在浏览器载入xml文件时,如果读取scene元素标签,是不会加载scene元素的属性和内容的。也就是scene相当于一个个封闭的集装箱,对于浏览器而言,它一开始只是知道scene元素的个数。scene里面装着场景的设置,同时它也可以容纳各种其它的元素,它就是一个等待着被载入的场景容器,loadscene(name)是加载scene的action,一旦触发了这个action,浏览器才会读取对应name的scene的内容。因此scene有点像include里的xml文件,只是这些xml内容被存储在同一个xml文件的不同scene标签内了。官方说明中文文档

以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章

注意,scene元素的内容在没有loadscene之前是不会加载到内存中,举个例子,你有两个场景,每个场景各有四个热点,那么我们使用hotspot.count来获取热点元素的数量时,实际上只是获取到当前场景以及可能的其它载入了的热点,也就是四个而不是八个。

在 “scene元素完全解析” 上有 1 条评论

发表评论