Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 5.73 KB

README.md

File metadata and controls

67 lines (52 loc) · 5.73 KB

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

                     移除所有按钮控件。