从SQLite到AS3 </int>获取Vector。<int>的最有效方法

时间:2012-06-04 11:31:40

标签: actionscript-3 optimization vector

我在SQLite数据库中存储了很多顶点坐标。

我正在使用Away3D 4,所以我可以通过将它们作为Vector传递来直接将这些坐标设置为模型几何体。&lt; int&gt;

现在,我需要严格优化,因为它非常耗费时间。我将整数作为JSON存储在SQLite中并将它们转换为Vector。&lt; int&gt;在运行时。

有更快的方法吗?我可以存储Vector。&lt; int&gt;作为byteArray可能吗?还是作为AS3对象?

1 个答案:

答案 0 :(得分:1)

如果你在服务器而不是客户端进行处理,它会加快速度。使用AMF而不是JSON将允许您通过线路发送二进制数据(序列化的AS3对象)。有最流行的服务器端语言的AMF实现; Java,.NET,PHP,Ruby和Python(甚至是Erlang)。

AMF反序列化内置于Flash播放器中,因此它比解析JSON字符串的速度快几个数量级。