3

我试图找出如何记录一个人的动作,然后用它制作一种电影,可以发送给另一个人。就像在 Draw Something 中一样。

我有一些想法不涉及录制屏幕,而是处理所做出的动作。但是,如果我可以实际录制视频,那将节省大量时间。

知道 Draw Something 是如何做到这一点的吗?

4

1 回答 1

1

我不知道 Draw Something 但如果我理解你的问题,那么它应该不会太难:

  • 您对 onTouch() 方法做出反应,以便了解何时发生 TouchDown/TouchMove/TouchUp 事件。在 touchDown 开始绘图,每次移动添加另一条线并在 touchUp 发生时停止。
  • 基本上,如果您想稍后(或在另一台设备上)重复该过程,您所要做的就是存储每个触摸事件(即 touchType(up,down,move), position(x,y))和要知道的时间戳事件发生时。
  • 最后,您可以使用计时器和时间戳为绘图设置动画。
于 2012-06-25T11:50:06.230 回答