一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

循序漸進(jìn)(12)

 maliping186 2016-11-20

更新2016.4.12

krpano的代碼可簡單分為靜態(tài)代碼和動態(tài)代碼的部分。靜態(tài)代碼就是24個(gè)內(nèi)置元素(action元素比較特殊,其內(nèi)容是動態(tài)代碼)以及可自定義的其它元素。動態(tài)代碼就是特指action元素的內(nèi)容以及一些特定的元素的數(shù)值,例如事件觸發(fā)的動作。本文簡單介紹一下krpano24個(gè)內(nèi)置元素。

krpano元素是krpano xml文件的根元素。任何一個(gè)krpano xml文件內(nèi)的其它元素都要被krpano元素所嵌套。也就是krpano元素要放在一頭一尾。

include元素可引入其它xml文件的內(nèi)容,以便于更好的工作流程。例如我們常要用到的vtourskin.xml就是使用include嵌入到主xml中。使用include元素,相當(dāng)于把所嵌入的xml文件的全部內(nèi)容復(fù)制到include元素所在的代碼行。

preview元素對預(yù)覽圖進(jìn)行設(shè)置。也就是全景圖完全載入之前的模糊圖像,但因?yàn)轶w積較小,因此載入速度較快,會在全景圖之前先載入,避免黑屏。通常全景圖拖到droplet下會自動生成預(yù)覽圖以及對應(yīng)的preview代碼,無需自行編寫。

image元素控制全景圖設(shè)置。包括全景圖類型,漸進(jìn)分辨率切片顯示等。通常droplet會自動生成。無需自行編寫。

view元素控制全景的視野。例如起始視角、視角限制與縮放等等。通常droplet會自動生成。當(dāng)要設(shè)置限制視角或設(shè)定特定的初始視角時(shí),需要自行設(shè)定或使用插件獲取代碼。

area元素控制全景圖在瀏覽器(div)窗口中顯示區(qū)域大小。

display元素控制全景圖的顯示品質(zhì)。

control元素設(shè)置鼠標(biāo)、鍵盤以及觸摸設(shè)備對全景瀏覽的控制方式。

cursors元素設(shè)置鼠標(biāo)光標(biāo)樣式。

autorotate元素控制自動旋轉(zhuǎn)。

layer與plugin是同一種元素,只是名字不同。作用很大,可以調(diào)用插件,也可以插入圖片和生成容器。

hotspot元素即是熱點(diǎn),可在3D空間中插入圖片,使之隨著3D空間一同運(yùn)動??芍谱骱芏嗵匦?。