1

热门APP Draw Something,它会记录你所有的绘画轨迹并发送给你的朋友传达猜字,让他猜。

这个应用程序如何记录绘图轨迹?在什么样的数据结构中?

如果开发一个类似的实时通信白板应用程序,如何设计数据模型以使两个或多个参与者的交互更高效和更好?(如何记录绘图轨迹并发送给其他参与者)

4

1 回答 1

1

他们是怎么做到的,我不知道。我会怎么做,是一个点数组,其中每个点要么是一个中断(其中包括下一行的颜色值),要么是一个(X, Y, T)元组(坐标和时间)。这仅适用于手绘线;如果您需要其他东西,显然,它需要扩展。

于 2012-12-10T05:35:35.180 回答