摘要: ARWorldTrackingConfiguration 使用后置摄像头,追踪设备的方向和位置以及检测真实世界平面的配置。 概述 所有的AR配置要在设备所在的现实世界和可建模内容的虚拟3D坐标空间之间建立对应关系。当你的应用程序将该内容与实时摄像机图像一起显示时,用户会体验到你的虚拟的内容是真实世界 阅读全文
posted @ 2017-10-10 13:18 chipsKe 阅读(965) 评论(0) 推荐(0) 编辑
摘要: ARConfiguration AR会话配置的抽象基类 概述 ARConfiguration 是一个抽象基类:不创建或此类的实例。 要运行AR会话,请创建具体的ARConfiguration子类的实例,该子类提供要在应用程序或游戏中使用的增强现实体验。然而,设置配置对象的属性,并将属性传递给会话的 阅读全文
posted @ 2017-10-10 11:24 chipsKe 阅读(889) 评论(0) 推荐(0) 编辑
摘要: ARSession ARSession 是一个管理增强现实体验所需的设备相机和运动处理的共享对象。 概述 ARSession 对象协调 ARKit 代为执行的主进程以创建一个增强现实体验。这些过程包括从设备的运动传感器硬件中读取数据,控制设备的内置相机,以及对捕获的相机图像进行图像分析。会话综合了所 阅读全文
posted @ 2017-10-10 09:52 chipsKe 阅读(628) 评论(0) 推荐(0) 编辑
摘要: ARKit ARKit框架通过集成iOS设备摄像头和运动功能,在您的应用程序或游戏中产生增强现实体验。 概述 增强现实(AR)描述了将2D或3D元素添加到设备相机中的实时视图的用户体验,使得这些元素看起来就存在于现实世界中。ARKit框架结合了设备运动追踪、相机场景捕捉、高级场景处理和便利显示,简化 阅读全文
posted @ 2017-10-09 16:42 chipsKe 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 继承 类可以从另一个类继承方法、属性和其他特性,继承类称为子类,被继承类为其超类。Swift的类可以调用和访问超类的方法、属性和下标,并能重写这些版本以改进或修改其行为。 类还可以将属性观察器添加到继承的属性,属性观察器可以添加到任何属性。 定义基类 基类是不继承任何一个类的类。 注意 Swift类 阅读全文
posted @ 2017-10-04 21:33 chipsKe 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 下标 类、结构体和枚举可以定义下标,它们是访问集合、列表或序列的成员元素的快捷方式。可以使用下标通过索引设置和检索值,而不需要单独的设置和检索方法。 可以为多个类型定义下标,并根据传递给下标的索引值的类型来选择要使用的适当的下标重载。下标不限于单个维度,可以使用多个输入参数定义下标以满足自定义类型的 阅读全文
posted @ 2017-10-04 17:22 chipsKe 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 方法 方法是与特定类型相关联的函数。类、结构体和枚举都可以定义实例方法,这些方法封装了特定任务和功能来处理给定类型的实例,也可以定义与类型本身相关联的类型方法(类似于Objective C中的类方法)。 实例方法 实例方法是属于特定类、结构体或枚举的实例的函数。通过提供访问和修改实例属性的方法,或通 阅读全文
posted @ 2017-10-04 16:52 chipsKe 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 属性 属性将值与特定的类、结构体或枚举相关联,分为存储型属性和计算型属性。存储型属性将常量和变量值存储为实例的一部分,计算型属性存储值。计算型属性可由类、结构体和枚举提供,存储型属性仅由类和结构体提供。 可以定义属性观察器来监听值的更改,也可以自定义操作响应。属性观察器可以添加到存储型属性中,也可以 阅读全文
posted @ 2017-10-04 15:16 chipsKe 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 类和结构体 可以通过使用常量、变量和函数完全相同的语法来定义属性和方法向类和结构添加功能。 Swift不需要为自定义类和结构创建单独的接口和实现文件,只需要在单个文件中定义一个类或结构体Swift会自动形成对其他代码可用的外部接口。 比较类和结构体 类和结构体的共同之处: 定义属性以存储值 定义方法 阅读全文
posted @ 2017-10-03 21:17 chipsKe 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 枚举 C语言中,C枚举将相关名称分配给一组整数值,而Swift枚举不必为每个枚举值提供一个值。若为每个枚举值提供了值(称为 原始值 ),则该值可以是字符串、字符或任何整数或浮点类型的值。 枚举还可以指定与每个枚举值一起存储的任何类型的关联值,这与其他语言中的联合或变体一样。 Swift中的枚举拥有传 阅读全文
posted @ 2017-10-03 19:52 chipsKe 阅读(542) 评论(0) 推荐(0) 编辑