- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 Unity3D 中,是否可以通过build设置以 Glass 开发工具包 (GDK) 为目标?
Android API 15 + GDK 已通过 Android SDK 管理器下载。我可以通过 Eclipse 成功构建 Glassware。在 Unity3D 中,GDK 不会作为最低 API 级别出现(但 API 15 会出现)。
例子:文件 > build设置 > 最低 API 级别 > Android Ice Cream Sandwich (API 15)
我假设最低 API 级别与构建目标不同,但是有没有办法调整 Unity3D 构建目标?
(在此期间,我们将 GDK 用作 Android 插件,但如果能够直接以 GDK 为目标就好了)
最佳答案
是的,我直接从 Unity 构建了 Glass。它工作得很好。
将最低 SDK 设置为 API 15,将方向设置为横向左,并(可选)将游戏 View 大小设置为 640 x 360。
Unity 的 Input.gyro 将与设备中的陀螺仪配合使用,因此您可以旋转 Unity 相机以匹配有趣的增强现实效果。
使用 AndroidInput.GetSecondaryTouch() 静态方法获取 Glass 触摸板上的触摸。您可以使用 AndroidInput.touchCountSecondary 轻松检测到单个点击。
与任何 GDK 应用一样,您需要为语音触发器创建资源文件。创建文件夹“Assets/Plugins/Android/res/xml”和语音触发器 XML 资源。我的是:
插件/Android/res/xml/my_voice_trigger.xml:
<?xml version="1.0" encoding="utf-8"?>
<trigger command="PLAY_A_GAME">
</trigger>
最后,您需要将语音触发器添加到应用程序 list 中。将 Unity 应用程序包 (Unity.app/Contents/PlaybackEngines/AndroidDevelopmentPlayer) 中的默认 AndroidManifest.xml 复制到 Assets/Plugins/Android 并将其修改为使用语音触发器 XML,方法是将以下 block 放入 Activity 标签中:
<intent-filter>
<action android:name="com.google.android.glass.action.VOICE_TRIGGER" />
</intent-filter>
<meta-data android:name="com.google.android.glass.VoiceTrigger" android:resource="@xml/my_voice_trigger" />
将您的 Google Glass 插入 USB 数据线,然后“文件 > 构建并运行”在设备上运行。 (一个警告:严肃的 3D 场景会使 GPU 变得非常热。)
KeyCode 枚举不包括眼镜键(即相机按钮),因此如果不编写 UnityNativeActivity 的子类,您将无法在 Unity 中捕获它。
关于android - Unity3D + Glass 开发套件预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20575634/
我想弄清楚 Glass 用户如何注册以接收特定的时间线项目?我创建了要推送的时间线项目和 Glassware/Mirror rest 服务,Glass 用户将如何注册我创建的服务。是否有 Glass
关于为设备开发一些 AR 应用程序,我想知道是否在任何地方指定和定义了玻璃上的虚拟屏幕和相机 View 之间的相对几何形状?也就是说,屏幕是否处于相对于相机视锥的固定、已知位置? 最佳答案 不,这些信
我正在尝试使用以下代码发送从 Glass 拍摄的图像... Intent emailIntent = new Intent( android.content.Intent.ACTION_SEND);
方法getLastLocation()来自 LocationManager通常返回 null 并且选择最佳提供者非常棘手。文档说: Warning: Do not use the LocationMa
今天的演示表明 Stackoverflow 上有支持,但我想知道是否有一个中心位置可以跟踪所有请求,以便我们关注和投票? 最佳答案 如果您对 Glass 开发套件有非常具体的要求,最好将其提交到 Gl
我浏览了网络,但没有找到任何关于 Google Glass 是否具有英语以外的其他语言的语音识别的信息?例如 Google Now 对瑞典语有很好的工作认可度。 还是需要自己实现一些第三方识别? 如果
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 8 年前。 Improve this qu
我查看了 api、stackoverflow 和 google,但没有找到任何东西。 API中有没有办法访问面向眼睛的相机?我希望能够判断用户的眼睛是睁着还是闭着……这个版本的 GDK 可以实现吗?
我们有一个现有的 Android 和 iOS 应用程序从我们的服务器使用 REST API。在使用移动应用程序的凭据(用户名、密码组合)登录后,API 会向经过身份验证的用户提供 token 。 现在
我正在探索谷歌眼镜。从开发指南中可以清楚地看出,要调用 Web 服务,我需要镜像 API。但在我看来,镜像 API 是一个帮助将卡片从远程位置插入 Glass 时间线的平台。 Mirror API 可
有没有使用头部运动平移图像的解决方案?即 'Meet the Team' easter egg .在复活节彩蛋上效果很好! 在 GDK 中有这个会很棒(提示 Google)。我有 found this
如何使用 GDK 检索有关 Google Glass 的信息,例如Google Glass 当前安装了哪个软件更新? 最佳答案 您可以通过 adb 执行此操作 adb shell getprop ro
在 Glass GDK 应用程序中获取相机时出现间歇性错误。该应用程序是一个简单的应用程序,它: 响应语音触发(“测试相机”) 启动一个事件来拍摄快照 返回调用Activity显示快照。 问题是该应用
我今天将 Glass 更新为 XE12。 我对在 GDK 中添加静态卡片 API 很着迷。 我能够发布静态卡片,但它不会自动聚焦。 用户必须滚动到它。 我做错了什么,或者这是 GDK 现在的限制? C
我想创建一些实用程序类以在 Android 手机和 Google Glass(使用 GDK)上使用。在 Glass 上运行时需要注意一些差异(例如获取位置)。 是否有一些可以使用的静态方法调用或另一种
我在这里运行了计时器、秒表和指南针示例: https://developers.google.com/glass/develop/gdk/quick-start#for_android_beginne
当我使用完整图像布局制作静态卡片时,看起来有一个阴影渐变,从底部到顶部从暗淡到清晰。这对于有文字的卡片来说非常有用,但如果我没有文字,我希望看到未经修改的图像。 Card card = new Car
使用GDK(或以其他方式)时,是否可以显示类似于在Glass上连接到WiFi网络时显示的进度指示器的进度指示器? (显示器底部的“旋转”线,类似于本视频结尾处的https://www.youtube.
在为“OK Glass...”注册菜单项时,我想知道如何为实际显示的内容提供不同的语义值。我举的例子是“OK Glass,找到 ATM”,Glass 很难识别,我认为这是因为它期待单词“ATM”而不是
对于我的基于 GDK 的应用程序,当用户点击“ok glass”屏幕并翻阅菜单项时,我如何指定要显示的字符串?例如该菜单中有“拍照”,但相应的语音触发字符串是“拍照”,正如我们在说出“ok glass
我是一名优秀的程序员,十分优秀!