




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 6) 9) 百威英博(下文简称为百威)开发公司(下文称为开发公司)2015年度百威的X-KTV 6) 9) 百威英博(下文简称为百威)开发公司(下文称为开发公司)2015年度百威的X-KTV 项目开发。X-KTV 威现有的触控桌面系统X-Table 进行技术集成,以保证3.1 X-Table KTV X-Table 该环境基于Unity3D 引擎,能够给KTV多人多点触控。围坐在触控式X-Table 多任务。桌面可以同时运行多个独立的应用,包括KTV ,下图显示了X-KTV KTV 符合百威品牌形象和KTV 多人多点触控。围坐在触控式X-Table 多任务。桌面可以同时运行多个独立的应用,包
2、括KTV ,下图显示了X-KTV KTV 符合百威品牌形象和KTV 3.1节描述的X-Table的方式进行交互。同时,原有已打开的窗口式KTV 桌面应用仍旧可KTV ) 3.1节描述的X-Table的方式进行交互。同时,原有已打开的窗口式KTV 桌面应用仍旧可KTV ) KTV百威公司会向开发公司提供一套KTV开发工具包(下面成为SDK),KTV桌面环境的集成和交互需求。SDK 所提供的功能详情参见本文档的附录。SDK 是基于Unity 3D,部署的目标操作系统是Windows 7。 当前的KTV当前KTV房间内已经签到的消费百威会对该KTV SDK当前的KTV当前KTV房间内已经签到的消费百
3、威会对该KTV SDKSDK。3.5 的运行环境是Windows7,使用Unity3D1080p4K60Hz畅运行,并不影响到其他X-Table 百威会对该KTV SDKSDK。 6.1 当前百威X-Table 6.1 当前百威X-TableSDK必须运行于Unity3DIDE4.6.5的版本之上。请在之前确保已安装正确的Unity 3D IDE。.2SDK SDK文件格式为标准Unity3D资源包,文件名为: budktvsdk.unitypackageImportPackageCustomPackage导入资源包打开主场景如果 打开主场景如果 注意:该场景为方便开发者快速开发创建,不会打包
4、到最终的安装部署文件中。另外,为App ,开发者必须在上面加载自定义 ;同时,该节点下还有系统唯一Camera界面说在百威X-App,其在Unity 该界面说在百威X-App,其在Unity 该中代该该该App图标256x256(暂定)。App 配置文件App件中可配置 App必要的信息配置文件会在运代该该该App图标256x256(暂定)。App 配置文件App件中可配置 App必要的信息配置文件会在运行时被 SDK 框架自动加载该配置文件的格式为标准Windows的iniUTF-8 # Name6.3 起始点是在场景中的AppRoot 对象。开发者需要通过在App6.3 起始点是在场景中的
5、AppRoot 对象。开发者需要通过在App 选择菜单GameObjectX-TableWindow。SDK 会自动在场景中创建一个基于 。开发者可以在开场景的窗口对象中添加任意UnityUI。该窗口对象可以包含任意子GameObject将该窗口对象保存为prefab要在App 启动时自动打开该浮动窗口,或者通过App 某个运行逻辑打开该窗口,则应通过代码创建Table.Window 对象,并将在第 3 步创建的浮动窗口prefab 通过 Table.TableApplication.LoadResource 方法初始化Table.Window 对象。 对如果App 开发者要开发一般SDK 自
6、带的Table.Window 类,SDK 允许开发者创建任意Unity 对象类型,只要其可以支持保存prefab 并重新加载的过程。一对象的多点触控开发者的App中,标准UnityUISDK自动控制。本小节描述非Unity UI 对象如何响应多点触控手势事件。TableApplication.Input负责管理一般UnityGameObject要在编辑器中对任意GameObject一对象的多点触控开发者的App中,标准UnityUISDK自动控制。本小节描述非Unity UI 对象如何响应多点触控手势事件。TableApplication.Input负责管理一般UnityGameObject要
7、在编辑器中对任意GameObject 添加手势事件获取方法必须给GameObject添加碰撞器。SDK 的触控框架依赖Unity 的碰撞检验来判别某个触点是否落在了一个GameObject 之上。如果不添加碰撞器,则无法获取触控事件。 = 可以在需要处理触控事件的GameObjectScriptComponent,并在事件处理方法。SDK 支持下面的触控事件。具体定义请参考API 文档。.使用EventListener需要在GameObject。 创建全须额外调用特殊的接口。百威X-TableSDK 通过调整UnityCamera 的 AudioListener 创建全须额外调用特殊的接口。百
8、威X-TableSDK 通过调整UnityCamera 的 AudioListener 6.4 下生成包名.tpk 文件,该文件作为 App 安装文件发布。只需将该文件到运行环境的指下,重启运行环境及可以试App6.5API6.5.1KTV SDK APIGetstheapp系统背网络用户登网络连触摸卓签入接口触摸桌的设备 地的网络连接Http 接口根路当前是否是编辑器模式,可在多线程Getstheapp系统背网络用户登网络连触摸卓签入接口触摸桌的设备 地的网络连接Http 接口根路当前是否是编辑器模式,可在多线程存在的场景对象,用于方便执行携程当前屏幕屏幕机顶盒接GetstheGets thevendor 连接地址(暂不可用6.5.3SDK 的上述API在测试环境下并不提供真实数据。开发者可以通过配置SDK 文件,来获取6.5.4 GetstheGets thevendor 连接地址(暂不可用6.5.3SDK 的上述API在测试环境下并不提供真实数据。开发者可以通过配置SDK 文件,来获取6.5.4 资源 编辑器模式下将根据路径在 运行模式将会在安装包中的资源文件下.载6.5.5LoadTexture(String,Callback, ,二进LoadTexture(String,Callback, 加,返回贴图6.6 下生成包名.tpk 文件,该文件作为 App 安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 买房屋定金合同样本
- 农业园区合作协议合同样本
- 农村家园租房合同样本
- 修理物品进口合同样本
- 2025合同条款如何优化以争取劳动者最大权益
- 上海小区停车合同标准文本
- 儿童画室合同样本
- 出售山羊养殖合同标准文本
- 健身店长劳务合同样本
- 科研伦理委员会工作总结与规章制度建设计划
- 2025浙江温州市公用事业发展集团有限公司招聘54人(第一批)笔试参考题库附带答案详解
- 2025华阳新材料科技集团有限公司招聘(500人)笔试参考题库附带答案详解
- 2025年湖北省中考道德与法治模拟卷(1)(含答案)
- 2025年浙江省温州市中考一模数学模拟试题(含答案)
- 国有企业问责管理制度及实施细则草稿
- 《卵石动物造型》名师课件
- 废钢助力钢铁行业电炉短流程发展研究 2025 -中国废钢铁应用协会
- 小提琴启蒙课件
- 腰椎结核专科知识
- 教育政策的国际比较研究-深度研究
- 生活垃圾焚烧处理厂垃圾焚烧炉设计方案
评论
0/150
提交评论