5

我正在制作我的 iOS 应用程序的演示视频,其中一些是我用 XCode 制作的,另一些是我用 Unity3D 制作的。我计划使用 Elgato Game Capture HD 来捕捉我的演示视频,但我不确定如何显示“点击”。我找到了 Touchpose,但是当我按照 GitHub 页面上的说明更改 main.m 时,我收到错误消息,指出 QAppDelegate 和 QTouchposeApplication 未定义。我添加了导入“QTouchposeApplication”,但收到一条错误消息,提示我将 QAppDelegate 更改为 AppDelegate。当我这样做时,构建失败了。当我将其保留为 QAppDelegate 时,将 QAppDelegate 添加到项目中并将其导入到 main.m 中,错误消息消失了,但构建仍然失败。我做错了什么吗?我在网上找不到关于 Touchpose 的教程,我很困惑。或者,是否有其他简单的解决方案,例如使用 Elgato 软件或其他一些软件或框架?我也尝试过 Reflector,但我的 wifi 速度不够快,无法支持良好的帧速率。我知道我可以使用统一和“为 OSX 构建”,或者在 XCode 应用程序的情况下,只需屏幕记录模拟器,但我希望为我的所有应用程序提供一个单一的、万无一失的解决方案。谢谢!

4

3 回答 3

7

一种方法是使用辅助触摸并创建自己的触摸。您可以通过转到“设置”>“通用”>“辅助功能”>“辅助触控”来完成此操作,将其打开,然后点击弹出的内容,单击“自定义”,然后创建自己的触控。然后使用该触摸显示屏幕录制中的点击。

这是一个糟糕的解决方案,但如果它符合您的需求,我会发布它。

您必须叠加多个视频才能制作它,以便只显示水龙头而不显示 AssistiveTouch 图标。另外,使用时不能滚动。

这里也有解释:https ://www.youtube.com/watch?v=4JqjU0-4Cek

于 2019-01-04T07:39:25.017 回答
1

你能在模拟器上演示吗?如果是这样,Giphy Capture是一个很好的解决方案。它有一个在设置中显示水龙头的选项。

于 2020-09-15T14:01:25.940 回答
0

最初我在使用 Touchpose 时遇到了麻烦,但我想出了如何使用它。问题是你必须去构建阶段并添加.m。关于屏幕录制,我使用的是 Elgato Game Capture HD。我唯一的问题是在 Unity 3D 应用程序上显示点,这是我仍在努力的事情。

于 2013-07-24T21:46:40.167 回答