Example #1
0
store.enterScene = (step, storyId = undefined) => {
  if (storyId != undefined) {
    store.enterStory(storyId);
  }
  if (isEmpty(store.story)) {
    store.emit('error', 404, "星球无故事");
    return undefined;
  }
  let scene = store.story.scene[step];
  if (isEmpty(scene)) {
    store.emit('error', 404, "星球无场景");
    return undefined;
  }
  scene.title = doCheck(scene.title);
  scene.sub = doCheck(scene.sub);
  scene.content = doCheck(scene.content);
  store.$set('scene', scene);
  return scene;
}