在iOS App演示视频中显示点击

时间:2013-07-23 23:17:31

标签: ios video touch record demo

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

3 个答案:

答案 0 :(得分:2)

一种方法是使用辅助触摸并创建自己的触摸。您可以通过以下方法执行此操作:转到“设置”>“常规”>“辅助功能”>“ AssistiveTouch”,将其打开,然后点击弹出的窗口,单击“自定义”,然后创建自己的触摸方式。然后使用该触摸在屏幕录像中显示拍子。

这是一个糟糕的解决方案,但我会在适合您需求的情况下发布。

您必须叠加多个视频才能使其显示,以便仅显示拍子而不显示AssistiveTouch图标。另外,使用时无法滚动。

在此也进行了说明:https://www.youtube.com/watch?v=4JqjU0-4Cek

答案 1 :(得分:1)

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

答案 2 :(得分:0)

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