fix: 终局演绎时隐藏旧节点块(终局播放期间旧 ActionCard 不可见不可点)

This commit is contained in:
2026-08-13 17:38:12 +08:00
parent 0f8a371120
commit d571e8974d
2 changed files with 7 additions and 3 deletions
+3 -3
View File
@@ -50,8 +50,8 @@
<StoryPlayer :key="'final-' + finalNode.node_id" :script="finalScript" :character="finalNode.character" :show-pinyin="showPinyin" @done="gotoResult" />
</view>
<!-- 节点剧情流script 非空 v1 卡片回退 -->
<view v-if="curNode && isStoryNode" class="node story-node">
<!-- 节点剧情流script 非空 v1 卡片回退终局演绎时隐藏 -->
<view v-if="curNode && isStoryNode && !playingFinal" class="node story-node">
<StoryPlayer :key="curNode.node_id" :script="storyScript" :character="curNode.character" :show-pinyin="showPinyin" @done="showOptions = true" />
<view v-if="showOptions" class="story-options">
<PropPick v-if="activeInteraction === 'PropPick'" :config="curNode.config" @done="interactionDone" />
@@ -82,7 +82,7 @@
<view class="btn-primary fb-continue" @click="continuePlay">继续 </view>
</view>
</view>
<view v-else-if="curNode" class="node card">
<view v-else-if="curNode && !playingFinal" class="node card">
<view class="node-title">{{ curNode.title }}</view>
<view v-if="curNode.character" class="character">
<view class="char-card">