问题标签 [flame]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
89 浏览

flutter - 使用 Flutter 中的“setByPostion”组件将递增的数字居中

我正在开发一个新游戏,遇到了一个问题,当我的分数增加到超过 10 或另一个小数时,它不会正确居中,因为只有第一个小数在屏幕的中心。

0 投票
1 回答
91 浏览

android - Flutter Flame audio:不同设备上不同音量的音效

我使用 Flame Audio 在游戏中播放音效。我面临的问题是,不同的效果在不同的 Android 设备上以不同的音量发出。尽管在某些设备和模拟器上,一切都很好。请告诉我如何解决这个问题。

  • 颤振:2.2.3
  • 火焰:1.0.0-releasecandidate.13
  • 火焰音频:1.0.0-rc.1
0 投票
1 回答
186 浏览

flutter - 如何导航到 Flutter Flame Engine 游戏小部件之外的小部件

是否可以从火焰引擎游戏小部件导航到其他 Flutter 小部件?

下面的应用程序会立即加载游戏小部件。如何在 Game 小部件之外导航到另一个 Flutter 小部件?

Flutter 版本:2.2.3
Dart 版本:2.13.4
Flame Engine 版本:flame-1.0.0-rc8

主要.dart

my_game.dart

0 投票
1 回答
319 浏览

flutter - 如何使用带有颤振的火焰游戏引擎渲染视差图像

我对基于颤振构建的火焰游戏引擎非常陌生,但我想为我的背景渲染视差图像,但是当我尝试在我的主游戏类中渲染它时它不会出现?

这是我的主要游戏课程的样子。

0 投票
1 回答
58 浏览

flutter - 如何在 Flutter Flame 中创建滚动视图

我的游戏需要一个 listView。有没有一种简单的方法来创建一个?没有此类功能的教程,我在文档中找不到任何内容。

0 投票
1 回答
158 浏览

flutter - 在火焰引擎中检测与屏幕底部的碰撞?

按照此处的示例,是否可以检测与屏幕特定侧的碰撞,例如屏幕底部?

Flutter 版本:2.2.3
Flame 版本:1.0.0-releasecandidate.13

MyCollidable 类的 onCollision 方法

0 投票
1 回答
245 浏览

flutter - 诸如 PositionComponent 之类的 Flame 游戏对象是否可以是 Collidable 和 Draggable

成功实现了一个Draggable组件。将Hitboxand Collidablemixins 添加到由PositionComponent拖动功能扩展的类时停止工作。

是否有可能有一个可拖动的组件也是可碰撞的?

Flutter 版本:2.2.3
Flame 版本:1.0.0-releasecandidate.13

主要.dart

DraggablesGame.dart

DraggableSquare.dart

根据答案更新

Spydon 的回答建议使用addHitbox(HitboxRectangle());. 这导致了以下错误:

没有为“DraggableSquare”类型定义方法“addHitbox”。

相反,这个修改后的构造函数允许拖动和碰撞。

更新 DraggableSquare 构造函数

0 投票
1 回答
110 浏览

flutter - 我们可以在 Flutter 中构建 Carrom 棋盘游戏吗?

我们可以在 Flutter 中构建卡罗姆台球游戏克隆吗?

我知道颤动的火焰,但我找不到任何教程可以让任何人构建类似的东西

0 投票
1 回答
300 浏览

flutter - 如何在运行时对 Flame (Flutter) 中精灵的渲染顺序进行排序?

add()在运行时对游戏场景中精灵的渲染顺序进行排序,将对象发布到场景中的最简洁(理想情况下,最有效)的方法是什么?是否有内置属性SpriteComponentSpriteAnimationGroupComponent对象可以接收int指示排序顺序并覆盖隐式排序顺序?我想确认在从头开始实现我自己的 Z 排序算法之前,Flame 中还没有实现一些东西。

谢谢!

0 投票
1 回答
201 浏览

flutter - 我可以在 Flutter Flame 中使用 Widget 作为实际组件吗

Flutter Flame 能否像其他组件一样在游戏世界中渲染 Widget?(不是覆盖小部件)。

(我想将 forge2d physic 应用于小部件,我正在尝试使用 Flame。)