pooper_minigame (#62)

Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #62
This commit is contained in:
2025-11-20 15:16:57 +00:00
parent 6ebf46fe8b
commit 058af331e0
113 changed files with 9398 additions and 1930 deletions

View File

@@ -0,0 +1,33 @@
using UnityEngine;
namespace Interactions
{
/// <summary>
/// Simple glow effect component for booster pack pickups.
/// Attach to a GameObject with a SpriteRenderer for basic glow visual.
/// The BoosterPackPickup will handle the scale animation.
/// </summary>
[RequireComponent(typeof(SpriteRenderer))]
public class BoosterGlowEffect : MonoBehaviour
{
[Header("Glow Settings")]
[SerializeField] private Color glowColor = Color.yellow;
[SerializeField] private float baseAlpha = 0.5f;
private SpriteRenderer spriteRenderer;
private void Awake()
{
spriteRenderer = GetComponent<SpriteRenderer>();
// Apply glow color with alpha
Color color = glowColor;
color.a = baseAlpha;
spriteRenderer.color = color;
// Set sorting order to be behind the item
spriteRenderer.sortingOrder = -1;
}
}
}