我对flatbuffers很新,并且相信我正确地遵循了教程,但是根据我的需要修改它,但是对于我的生活不能解决为什么我会收到这个错误:
heroku config:set AWS_REGION=us-east-1
此外,我发现它还投了 error: could not convert ‘_Positions’ from ‘flatbuffers::Offset<flatbuffers::Vector<Renderer::Import::Vec3> >’ to ‘flatbuffers::Offset<flatbuffers::Vector<const Renderer::Import::Vec3*> >’
_Materials, _Faces);
三次
Flatbuffers Schema:
error: static assertion failed: T must be a scalar type
C ++代码:
namespace Renderer.Import;
struct Vec3 {
...
}
struct Face {
...
}
struct Material{
...
}
table Mesh{
Name:string;
Positions:[Vec3];
Normals:[Vec3];
Materials:[Material];
Faces:[Face];
}
非常感谢有关此问题的任何帮助
答案 0 :(得分:2)
与结构一起使用时,请使用CreateVectorOfStructs
代替CreateVector
。
API是接受使用CreateVector的结构向量的责任,我们必须解决这个问题。