返回列表 发帖

[程序制作] pano2VR攻略-flash API

pano2VR攻略-flash系列
Pano2vr全景文件接口

· 加载后的全景文件类型为MovieClip,命名为:panoMc

· 全景文件内的全景对象属性名为:pano,调用全景对象函数:panoMc.pano[函数名]

· 设置全景文件版本:isFlash10,通常设置panoMc.isFlash10=false

· 设置全景皮肤属性:skin,通常要求隐藏全景文件默认皮肤

· 播放视频函数:attachVideo("<video url='[视频文件路径]' />"),视频格式必须为flv格式

· 获得全景对象当前x轴坐标值:getPan(),返回类型Number

· 获得全景对象当前y轴坐标值:getTilt(),返回类型Number

· 获得全景对象当前z轴坐标值:getFov(),返回类型Number

· 获得全景对象x轴默认坐标值:getPanDefault(),返回类型Number

· 获得全景对象y轴默认坐标值:getTiltDefault(),返回类型Number

· 获得全景对象z轴默认坐标值:getFovDefault(),返回类型Number

· 设置全景对象x轴坐标值:setPan(value:Number)

· 设置全景对象y轴坐标值:setTilt(value:Number)

· 设置全景对象z轴坐标值:setFov(value:Number)

· 改变全景对象x轴坐标值:changePan(value:Number)

· 改变全景对象y轴坐标值:changeTilt(value:Number)

· 改变全景对象z轴坐标值:changeFov(value:Number)

· 设置全景对象z轴坐标极限范围:setFovLimits(min:Number, max:Number)

· 设置全景对象播放窗口尺寸:setWindowSize(width:Number, height:Number)

· 旋转全景对象视角:moveTo(pan:Number, tilt:Number, fov:Number, speed:Number)。

pan x轴坐标值,tilt y轴坐标值,fov z轴坐标值, speed旋转速度,fov要在极限范
围内, speed要在[0.1, 10]区间内;

· 设置旋转速度及延迟时间:setAutorotate(speed:Number, lazyTime:uint)。

speed要在[0.1, 10]区间内,lazyTime延迟旋转时间;

· 全景对象开始自动旋转:startAutorotate()。

· 全景对象停止自动旋转:stopAutorotate()。

· 打开下一个全景对象:openNext(panoUrl)panoUrl:全景对象文件路径

· 获得全景对象已加载的字节:bytesLoaded()。

· 获得全景对象总共字节:bytesTotal()。

· 卸载全景热点:unloadHotspots()。

· 加载全景热点:返回对象 hotspot,对象类型Object

addHotspot(hotId:String, hotPan:Number, hotTilt:Number, hotMc:MovieClip)。

hotId热点ID标识,hotPan热点x轴坐标值,hotTilt热点y轴坐标值, hotMc热点元
件对象。

· hotspot热点返回对象属性:posPan:NumberposTilt:Numberurl:Stringclip:MovieClip
id:Stringtitle:Stringtarget:Stringofsoint


全景文件加载说明

· 使用二进制方式绕过安全沙箱加载全景文件,将全景文件赋值给MovieClip类型的变量panoMc,必须将isFlash10属性设置为falsepanoMc.isFlash10=false

· 使用帧频事件判断全景对象是否已经加载,然后设置全景对象播放窗口大小,添加到舞台。

· 在使用openNext打开下一个全景对象时需要使用帧频事件对加载进度进行监听,需要使用bytesLoaded()以及byteTotal()函数来判断加载进度

· 加载热点之前先使用unloadHotspots()函数卸载掉文件内自带的热点对象,再使用addHotspot函数加载热点元件,设置元件在全景对象中的位置。

敝人不才,总结了一些关于pano2VR flash API方面的知识,希望对大家有帮助...

有点深奥,慢慢学习。

TOP

怎么找不到人呀,专家们在不?

TOP

有点深奥,慢慢学习。

下龙湾 河内  下龙湾Paloma

TOP

真是深奥,慢慢学习。
学习,学习,再学习

TOP

说真的,我是没看懂,不过感觉应当很有用,感谢一下
新手玩全景

TOP

有点深奥,慢慢学习。

TOP

又学习一次! 慢慢消化
初学全景

TOP

没看懂。不过谢谢你!

TOP

哼哼,跟没说,没什么区别!

TOP

好像我消化不到一样了。。哈













ヴィトンコピー

TOP

返回列表