Как восстановить исходное состояние при использовании компонента A-Frame `state`? - PullRequest
0 голосов
/ 20 июня 2019

Если я следую инструкциям здесь и у меня есть игра, которая со временем изменяет состояние, как мне сбросить состояние?

Вот моя попытка псевдокода, который не работает:

AFRAME.scenes[0].systems.state.state.game = AFRAME.scenes[0].systems.state.initialState.game;

Или, возможно, невозможно извлечь начальные настройки из компонента, и вместо этого я должен создать глобальную константу в моем проекте, такую ​​как initialStateMine, которая используется компонентом состояния для инициализации, а также другую функцию для сброса состояния?

1 Ответ

1 голос
/ 20 июня 2019

Да, сохранить начальное состояние в переменной.Тогда если вы хотите заменить Object.assign(state, initialState);

...