Panorama
用于房地产展示类软件 3维展示 与 序列帧展示,同时Panorama支持添加物件,以及支持物件点击事件。
**NOTE:**本项目中所使用到的图片资源为私人资源,请务用于其它用途,否则一切法律责任自负。 ###效果演示 ####[Panorama效果演示] ####[序列帧效果演示]
集成指南
- 添加 PanoramShow.Framework
- 包含 OpenGLES.framework
参数设置
#### [Panoram] ##### 参数设置 半径
- radius : 渲染半径。
渲染角度
- radian : 当前渲染弧度。
缩放
- zoom : 当前缩放比例。
- minZoom : 设定最小缩放比例。
- maxZoom : 设定最大缩放比例。
缩放手势支持
- enableScaleGesture : 缩放手势开关,默认为开。
显示角度
- radianXAreaMax : 竖起方向最大显示角度。
- radianXAreaMin : 竖起方向最小显示角度。
移动速率
- anglePerPixX : x方向每移动每相素所变化的弧度值。
- anglePerPixY : y方向每移动每相素所变化的弧度值。
##### 状态信息 - isUpdating : 实时更新渲染。
- isPlay : 播放状态,场景自动旋转。
##### 初始化 - setImagesWithPackageName:
初始化场景。
- startUpdate
启动实时渲染。
- play
启动自动旋转播放功能。
##### 物件 - objects
已添加的所有按钮控件。
- addObjectWithImages:face:pos:size:animationType:
添加按钮控件。
- removeObject:
移除指定按钮控件。
- removeObjectAtIndex:
移除指定序号按钮控件。
- removeAllObjects
移除所有按钮控件。