首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flame_tiled和/或平铺包在web上运行时会产生错误

flame_tiled和/或平铺包在web上运行时会产生错误
EN

Stack Overflow用户
提问于 2020-11-12 04:37:47
回答 1查看 164关注 0票数 0

使用flame_tiled插件加载一个平铺地图。通过TiledComponent加载地图,如下所示:

代码语言:javascript
复制
tiledComponent = TiledComponent("new4.tmx", Size(32.0,32.0));
add(tiledComponent);

这在mobile.However上工作得很好,当使用颤振来获取以下错误时:

代码语言:javascript
复制
══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
The following UnimplementedError was thrown during paint():
UnimplementedError

代码语言:javascript
复制
    The following RenderObject was being processed when the exception was fired: GameRenderBox#0eebf:
  parentData: <none> (can use size)
  constraints: BoxConstraints(w=929.0, h=932.0)
  size: Size(929.0, 932.0)
This RenderObject has no descendants.
════════════════════════════════════════════════════════════════════════════════════════════════════
Another exception was thrown: UnimplementedError

如果没有添加' TiledComponent‘,并且只呈现了一些Sprite,那么它也可以在颤振web上工作,而不是在TiledComponent上工作。有解决办法吗?或者解决办法?

颤振通道β,1.23.0-18.1.预火焰0.28.0 flame_tiled 0.1.0.平铺0.6.0

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-12 12:10:52

不幸的是,这个包不支持web,它使用Flames SpriteBatch API,它使用Flutters canvas.drawAtlas方法,而且该方法还没有在web上实现。

根据您想要构建的内容,您可以尝试篝火,它有自己的引擎来呈现平铺地图,并且它是支持网络

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64798011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档