mirror of
http://47.107.252.169:3000/Roguelite-Game-Developing-Team/Gen_Hack-and-Slash-Roguelite.git
synced 2025-11-20 08:37:13 +08:00
(client) feat:健康给予,路径优化,结算界面,商店界面 (#60)
Co-authored-by: m0_75251201 <m0_75251201@noreply.gitcode.com> Reviewed-on: http://47.107.252.169:3000/Roguelite-Game-Developing-Team/Gen_Hack-and-Slash-Roguelite/pulls/60
This commit is contained in:
@@ -1,17 +1,19 @@
|
||||
using Base;
|
||||
using UnityEngine;
|
||||
using Base; // 引入Base命名空间以使用BaseAnimator
|
||||
|
||||
// 引入Base命名空间以使用BaseAnimator
|
||||
|
||||
namespace Prefab
|
||||
{
|
||||
[RequireComponent(typeof(SpriteRenderer))]
|
||||
public class SpriteAnimator : BaseAnimator
|
||||
public class SpriteAnimator : BaseAnimator
|
||||
{
|
||||
private SpriteRenderer _renderer; // 渲染器组件
|
||||
|
||||
protected override void ValidateComponent()
|
||||
{
|
||||
_renderer = GetComponent<SpriteRenderer>();
|
||||
if (_renderer != null) return;
|
||||
if (_renderer) return;
|
||||
Debug.LogError("SpriteAnimator requires a SpriteRenderer component.", this);
|
||||
enabled = false; // 禁用脚本如果组件缺失
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user