From a9063726a9505f4b2af0bc27651601ac69f475c1 Mon Sep 17 00:00:00 2001 From: bottlefish <781230111@qq.com> Date: Tue, 28 Jul 2026 02:01:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(tarot):=20=E6=B7=BB=E5=8A=A0=E6=82=AC?= =?UTF-8?q?=E5=81=9C=E4=B8=8E=E9=80=89=E7=89=8C=E9=9F=B3=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- Assets/Scripts/MiniGame/Tarot/TarotDeck.cs | 3 +++ Assets/Scripts/MiniGame/Tarot/TarotManager.cs | 2 ++ 2 files changed, 5 insertions(+) diff --git a/Assets/Scripts/MiniGame/Tarot/TarotDeck.cs b/Assets/Scripts/MiniGame/Tarot/TarotDeck.cs index dd5a98da9..f865b32eb 100644 --- a/Assets/Scripts/MiniGame/Tarot/TarotDeck.cs +++ b/Assets/Scripts/MiniGame/Tarot/TarotDeck.cs @@ -1,6 +1,7 @@ using System; using System.Collections; using System.Collections.Generic; +using AibisDream.Kit; using DG.Tweening; using UnityEngine; @@ -376,6 +377,8 @@ namespace AibisDream.MiniGame.Tarot _hoveredCard = card; KillHoverTween(card); + AudioManager.Instance?.PlaySfx("event:/Scriptal/cardPick"); + if (!_fanPositions.TryGetValue(card, out var basePos)) return; Vector3 pushDir = GetFanRadialOutDirection(basePos); diff --git a/Assets/Scripts/MiniGame/Tarot/TarotManager.cs b/Assets/Scripts/MiniGame/Tarot/TarotManager.cs index 92bd073af..a00331450 100644 --- a/Assets/Scripts/MiniGame/Tarot/TarotManager.cs +++ b/Assets/Scripts/MiniGame/Tarot/TarotManager.cs @@ -2,6 +2,7 @@ using System.Collections; using AibisDream; using AibisDream.FixSystem; using AibisDream.Framework; +using AibisDream.Kit; using DG.Tweening; using UnityEngine; @@ -179,6 +180,7 @@ namespace AibisDream.MiniGame.Tarot _isCardSelected = true; _selectedIndex = card.Index; YarnVariableStorage.Instance?.SetValue("$tarotSelectedIndex", (float)card.Index); + AudioManager.Instance?.PlaySfx("event:/Scriptal/cardDraw"); } private void OnDestroy()