循序渐进(10)- 初探krpano xml静态代码

更新 2020.9.15 krpano 1.20.8

什么是krpano xml静态代码?

krpano xml静态代码其实就是krpano元素。我们在学习krpano里的时候经常要面对krpano的xml文件,krpano的xml文件里的静态代码相当于一个个具有功能说明的积木。虽然krpano的代码在文本中是一个个元素,且是有顺序地布局着,但实际上除了相同元素的载入的先后次序,不同元素之间的先后关系并不重要(除了krpano根元素)。

 

(更多…)

Textfield插件官方文档

Textfield Plugin internal / build-in pluginVersion 1.20.11

  • 该插件用于显示HTML/CSS格式文本。
  • 通过layer/plugin的标准属性可以定义插件的尺寸和对齐方式。
  • 如果没有设定插件尺寸,则使用文本本身的尺寸。
  • 可使用少量的 HTML标签、简单的CSS标签或者类似BBCCode标签来格式化文字。但需要注意的是,Flashplayer仅支持一个很小的子集!因此不要尝试使用真正的HTML/CSS代码!不支持CSS类!
  • 在1.19版本后,textfield插件直接内嵌在viewer中,使用type=”text“即可使用。基于向后兼容,当url使用textfield.swf文件时也是可以的。

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

(更多…)

中文化krpano官网英文内容

很多人因为英语的关系,对krpano望而却步,在krpano中文网培训英语恐怕是不大可能的事情,但为了方便大家进一步了解krpano,对krpano官网各个版块简单说明一下还是有必要的。

 

首页·新闻·案例

打开官网地址:www.krpano.com

其中在中间全景图上面的一栏菜单就是krpano官网的不同板块。最前面分别是首页、新闻和案例。毫无疑问在这里最重要的就是Examples,如图列出了在Examples下的不同类型的案例,包括界面皮肤、小行星、虚拟现实等。 (更多…)

Virtual Tour Editor插件官方文档

Virtual Tour Editor Plugin vtoureditor.swfVersion 1.16.1
Flash only

  • Virtual Tour Editor插件是特别为MAKE VTOUR生成器设计的轻量级本地离线编辑器。
  • 该插件载入原始的tour.xml文件,并对其进行修改。
  • 只有处于当前<scene>标签下的<view>元素以及<hotspot>元素才会被插件修改,tour.xml其它元素将保持不变。
  • 插件还能设定每个场景的起始视角。只需要在场景转动/缩放到想要的视角。
  • 可以增加、移动和删除热点。当增加热点时,漫游皮肤需要为新的热点提供skin_hotspotstyle 这个样式。热点指定的场景将会由linkedscene属性保存在热点元素中。skin_hotspotstyle样式将会使用到该属性,并载入场景。
  • 提供了一个简单的xml编辑器来对title等信息进行修改。
  • 所有的改动将会立刻生效
  • 你可以保存tour.xml来保存所有改动。使用系统自带的保存功能。
  • lMAKE VTOUR生成器会生成一个tour_editor的文件,当改动完成后,可以把这个文件以及插件本身移除。官网editor英文说明

Soundinterface插件官方文档

Soundinterface Plugin |soundinterface.jsVersion 1.21

  • Soundinterface插件扩展了krpano播放声音的功能。
  • 可以简单地用于背景音乐或者音效,也可以用于3D定位音频,例如环境音效或者WebVR用途。
  • 支持Sound Sprites
  • 自动完成对声音文件的缓存和再使用。
  • 通过krpano动作或JavaScript对Sound Objects进行细节上的控制。
  • 插件可自动处理浏览器/手机对自动播放的限制,例如当无法自动播放时,会等待用户的下一次交互来触发播放。
  • 插件使用Howler.js库处理浏览器音频api。

(更多…)

Showtext插件官方文档

Showtext Plugin showtext.xmlVersion 1.21

  • 本插件使用先进的showtext() action以及先进的<textstyle> 设定扩展了krpano viewer,在Flash和HTML5同时可用。
  • 只要将showtext.xml嵌入xml中,就可以获得HTML5下的showtext()支持。

(更多…)

ScrollArea插件官方文档

ScrollArea Plugin scrollarea.swf / scrollarea.jsVersion 1.20.11

  • 滚动区域 – 在父层元素(maskchildren=true) 下可自动滚动的子层元素。
  • 滚动区域插件需要定义尺寸和对齐方式,只有作为其它元素的子元素时才能被使用。在这个父元素中,可以通过拖拽子元素或者使用鼠标滚轮来滚动插件。

(更多…)

Radar插件官方文档

Radar Plugin  radar.jsVersion 1.21

  • 雷达插件显示当前视角范围内区域。
  • 使用自定义地图,可以显示地图中当前区域,使用parent属性使雷达对齐在地图上。另外,可以使用父元素的maskchildren=”true”属性剔除地图上某些区域。
  • 可以通过鼠标在雷达区域拖拽来改变全景的视角。(enabled=”false”则屏蔽该功能。)
  • 通过plugin的标准属性可以定义雷达的大小和颜色。

FPS插件官方文档

FPS Plugin fps.xmlVersion 1.18
for Flash and HTML5

  • FPS – 帧速率插件。
  • 该插件显示当前平均渲染帧速率。

语法

只需要嵌入下述代码:

Compass插件官方文档

Compass Plugin compass.jsHTML5 and iOS 5.0 or higher only

  • 指南针插件为krpano提供设备方位方向信息。
  • ios 5.0以上含指南针的设备可使用。
  • 可以与陀螺仪插件共同使用,调节view.hlookat实现与真实世界完全一样方位的互动。例如在某条旧街拆除之前,对其进行全景拍摄,含有指南针和陀螺仪信息,在重建之后,可根据gps位置找到之前的拍摄点,然后实现不同时空的互动。也就是使用者站在之前拍摄的位置,转动身体,同时看到真实世界和设备中的过去世界在相同位置的影像。如果加上谷歌纸盒的立体功能。体验更佳。官方文档链接(compass 指南针)

语法

(更多…)

Combobox插件文档(1.21)

Combobox Plugin | combobox.xmlVersion 1.21

  • 组合框/下拉列表插件。
  • 插件将当前xml文件的<combobox>元素转换为若干内置的<layer>容器、scrollarea以及textfield元素。
  • 同时也支持动态添加和移除combobox元素。
  • xml的功能实现允许多种自定义(设计和功能)。
  • 因为是纯xml插件,因此在HTML5和flash中表现相同。
  • 可使用该插件替换旧的combobox.js/combobox.swf,动作接口是相同的。

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

(更多…)

进站必看(VIP说明、插件列表、教程汇总)

krpano中文网VIP会员权利

如果需要快速入门krpano并且希望享受专业技术援助,无论是作为企业还是个人,都可付费成为本站VIP会员,您将获得如下3项服务

① 可查看VIP会员的隐藏内容,也就是终身可以看全部教程(VIP教程是本站运营的基础和核心)以及几百个实用案例和代码运行器。

② 拥有专业的技术顾问,遇到技术问题,可通过QQ向肥宗咨询,通常在线几分钟内有答复。回答范围是krpano相关的全景领域问题,即本站教程内容以及krpano下载包相关使用和功能,但不包含免费提供的第三方商业付费插件以及krpano下载安装包中不存在的复杂代码以及第三方插件自身的代码问题,同时无义务支持客户自身的项目,也即是提供解决问题的思路和方法,不会帮忙写复杂代码,咨询不是在线手把手教学。

③ VIP会员享受终身购买优惠。

 

VIP会员价格

2400元(含1年技术咨询,也即是第项与第项的服务以及第项的1年服务,第一项与第三项服务内容期限为终身,可在1年咨询期结束后任意时刻购买年费咨询)

1500元(也即第项与第项的服务,第一项与第三项服务内容期限为终身,可于购买日之后任意时刻购买年费咨询)

2999元(含1年6个月技术咨询,也即是有框中的第项与第项的服务以及第项的1年6个月服务以及海量插件,包括了

三种价格中第项与第项的服务是终身的,可购买年费咨询)

1200元(含1年技术咨询)

(重要!VIP价格不包含krpano软件的注册码

 本站可代购 详情联系站长,下面有联系方式)

 

加入方法

vip会员详情咨询站长加微信扫一扫

支付宝转账至  (在付款说明填写注册名,多余的不要填写)  下面为支付宝密码,可直接扫描支付。同时支持其它支付方式,

支付宝商家收款

向站长提供注册邮箱,想要的用户名,手机联系方式,姓名以及支付宝用户名

站长会直接与你QQ联系并由站长进行人工注册。

使用站长提供的密码登录,然后自行到控制面板修改密码

 

注意事项

问题一: 贵站的VIP会员价格很贵的感觉呢?比淘宝的krpano教程还要贵?
回答:很多朋友都觉得本站把很多关键文章设置为VIP只读的隐藏文章持不同的意见。这是因为本站作为一个纯教程网站(不卖krpano等软件),会员服务是本站主要收入来源。经过多年的经营,本站的教程规模已经远远不是一般的krpano淘宝教程可以比较的。krpano中文网的教程目的就是以详实可靠即时的教程培养出全景设计人员。因此在这个前提下,会员价格不仅仅是这一篇篇原创文章,同时也包含着非常宝贵的技术咨询服务代码运行器。这都需要花费站长的业余时间进行的。

问题二:看了你的教程,真能成为krpano技术专家吗?
回答:事在人为。本站并非所有栏目都是免费可读的文章。像循序渐进栏目,答疑栏目将坚持长期公开展示。同时,不同于其它krpano教程断裂式分体式的说明,站长非常重视对概念、原理以及机制的讲解,让学习者少走弯路。

问题三:为什么没有视频教程?
回答:正如上面提及的,本站教程是随时更新的。如果是录制视频教程,这意味着视频也要随时更新,往往一个小的代码更新,却要重新录制、剪辑、输出花上大量的时间,这对网站运营没有太多的好处。为了更好地让会员学习krpano,本站除了丰富的图文和源码,也引入了上百个代码运行器,使得非视频的学习方式变得可行。

本站文章均为原创,严禁转载或售卖。

复制代码请使用代码窗口最右边按钮“在新窗口中显示代码”。

扫描右方二维码关注本站公众号,你可以点击链接加入QQ群或与站长联系。

循序渐进(9)- vtour文件夹的运作机制

更新 2020.11.12 krpano 1.20.9

前面几个课程我们讲述了一些需要实践动手,并且实实在在地做了一个漫游。对于熟悉前端的朋友可以忽略本篇,本篇主要是讲解一下vtour文件夹各个文件之间的关系。

vtour文件夹是krpano默认生成的漫游文件夹。在这个文件夹中,有三个文件夹以及五个tour开头的文件。详细说明请查看:vtour文件夹说明

当我们双击tour.html的一刻,到底都发生了些什么事情?

(更多…)

循序渐进(8)- 加入中文信息、设置起始视角和热点

更新 2020.11.12 krpano 1.20.9

加入中文信息

要顺利地在漫游中显示中文,首先要使用正确的代码编辑器:Sumblime Text 3

如果用记事本编辑xml文件,默认保存的话,中文无法正确编码,会显示乱码。因此你要用上述提及的链接中的软件打开xml和html文件。使用代码编辑器还能让代码结构化。

所有乱码问题 都是由于文件自身的编码格式引起的跟编辑器并没有关系 只不过有些编辑器提供指定字符编码功能 有些编辑器不提供这功能

接下来你可以编辑你刚生成好的vtour文件夹的内容。也可以打开krpano下载包中下面的路径进行练习 (更多…)

循序渐进(7)- 安装krpano漫游设计的代码编辑器

更新 2020.11.12 krpano 1.20.9

工欲善其事,必先利其器。

作为krpano代码君,每天对着就是一堆krpano代码,普通的代码编辑器只能是将它看成是普通的xml文件对待,没有语法提示,也没有合适的高亮主题等等,如果你的代码编辑器能够辨别krpano的文件结构,能够有语法提示,你搞错的属性和元素还能用不一样的颜色标示出来,那该多好。像下图:

(更多…)