【发布时间】:2020-04-08 05:51:00
【问题描述】:
我正在尝试使用 react 作为游戏的 UI 部分来制作网页游戏,并使用 Phaser 3 作为引擎。我已经集成了移相器并与 ion-phaser/react 反应,如果在运行移相器应用程序时所有数据都在那里,它工作得很好,但是我不知道我是否可以在移相器应用程序运行时将数据提供给它.
例如:
const GameEngine = ({width, backgroundColor}) => {
const state = { /* ... game config */ };
let {initialize, game} = state;
return <IonPhaser game={game} initialize={initialize} />;
};
如果提供了道具宽度和背景,这很有效,但是当它们发生变化时,移相器不会更新。有没有办法从外部不断地在游戏中输入数据?
【问题讨论】: