我在SQLite数据库中存储了很多顶点坐标。
我正在使用Away3D 4,所以我可以通过将它们作为Vector传递来直接将这些坐标设置为模型几何体。< int>
现在,我需要严格优化,因为它非常耗费时间。我将整数作为JSON存储在SQLite中并将它们转换为Vector。< int>在运行时。
有更快的方法吗?我可以存储Vector。< int>作为byteArray可能吗?还是作为AS3对象?
答案 0 :(得分:1)
如果你在服务器而不是客户端进行处理,它会加快速度。使用AMF而不是JSON将允许您通过线路发送二进制数据(序列化的AS3对象)。有最流行的服务器端语言的AMF实现; Java,.NET,PHP,Ruby和Python(甚至是Erlang)。
AMF反序列化内置于Flash播放器中,因此它比解析JSON字符串的速度快几个数量级。