视角相关 | 首次进入漫游时开场小行星视图

导言

很多人着迷于小行星视图,尤其喜欢让浏览者在首次进入场景时感受到小行星带来的震撼效果。但往往在添加小行星代码时会遇到下面几个问题:

  1. 第一个细节是只显示小行星,而不显示任何皮肤,包括官方模版的皮肤,只待小行星结束以后,恢复正常视图时我们才让皮肤显示。
  2. 第二个细节是如果视图切换期间进入到其它场景,应中止恢复视图的action。不然的话,在这个期间进入到其它场景,其它场景也会有一个视图变化的过程。而这是我们不想要的。
  3. 第三个细节,保证在HTML5以及Flash下热点hotspot都不会在小行星视图中出现。
  4. 小行星视图只在首次进入第一个场景时出现,如果从其它场景返回到第一个场景时,应该为正常视图。

因此,我专门编写了一个littleplanet.xml文件,让大家用最简单的方式应用到自己的场景中(不支持1.16及以下版本)。

小行星使用方法

  1. 将下载的littleplanet.xml放在根目录下,也就是与tour.xml同一目录。
  2. 在自己的第一个scene的代码中增加一个 firsttime=”true”,如上面第一行代码。
  3. 在自己的第一个scene的代码中增加 <include url=”littleplanet.xml” />,如上面第12行代码。

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

在 “视角相关 | 首次进入漫游时开场小行星视图” 上有 1 条评论

发表评论