多轮审查和修复

This commit is contained in:
2026-05-12 15:34:08 +08:00
parent f55d2a57c3
commit ebbbb7332e
805 changed files with 838724 additions and 1905 deletions

View File

@@ -0,0 +1,18 @@
// Assets/Scripts/World/Puzzle/PuzzleDoor.cs
// 门型接收器——PuzzleReceiver 子类Architecture 21_LiquidPuzzleModule §10
using Animancer;
using UnityEngine;
namespace BaseGames.Puzzle
{
/// <summary>谜题门:激活时播放开门动画,停用时播放关门动画。</summary>
public class PuzzleDoor : PuzzleReceiver
{
[SerializeField] private AnimancerComponent _animancer;
[SerializeField] private AnimationClip _openClip;
[SerializeField] private AnimationClip _closeClip;
protected override void OnActivate() => _animancer?.Play(_openClip);
protected override void OnDeactivate() => _animancer?.Play(_closeClip);
}
}