使得__py_readonly_descr， __py_writeonly_descr在报错的同时让用户能够准确的追踪到具体属性。
NavigationHandle抽象出findStraightPath, raycast等接口， 底层在进行寻路时并不需要区分是那种环境的寻路， 由这里做不同实现决定。
修改一处提示。
修正gcc4.7编译错误:
clientobjectbase.cpp:46: error: invalid conversion from 'const void*' to 'void*'
clientobjectbase.cpp:46: error: invalid conversion from 'const void*' to 'void*'
修正一些demo逻辑上的bug
added navigation_handle.
继续调整导航设计。
fixed:
/root/kbengine//kbe/src/lib/third_party/boost/format/feed_args.hpp:263: undefined reference to `KBEngine::NavMeshHandle::RCN_NAVMESH_VERSION'
增加自动识别space-mapping加载tile还是navmesh。
fixed:
/root/kbengine/kbe/src/lib/navigation/navigation_handle.cpp:386: undefined reference to `Tmx::Map::Map()'
/root/kbengine/kbe/src/lib/navigation/navigation_handle.cpp:387: undefined reference to `Tmx::Map::ParseFile(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/root/kbengine/kbe/src/lib/navigation/navigation_handle.cpp:392: undefined reference to `Tmx::Map::~Map()'
调整下makefile头文件包含路径
修正linux下的一些错误
added base64
up
up
增加makefile对于zip和tmxparser的编译控制。
修正环境变量设置不正确的情况下不能有效提示和进程crash的问题。
如果环境变量设置出错则抛出异常。
added stlastar.
pyapi参数给错时能够更加详细的提示参数类型。