No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

El script de los dulces

7/31
Recursos

Aportes 4

Preguntas 3

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Candy : MonoBehaviour
{

    private static Color selectedColor = new Color(0.5f, 0.5f, 0.5f, 1.0f);
    private static Candy previousSelected = null;

    private SpriteRenderer spriteRenderer;
    private bool isSelected = false;
    public int id;

    private Vector2[] adjacentDirections = new Vector2[]
    {
        Vector2.up,
        Vector2.down,
        Vector2.left,
        Vector2.right
    };

    private void Awake()
    {
        spriteRenderer = GetComponent<SpriteRenderer>();
    }

    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}```

Estos son atajos para coordenadas comunes. Arriba, abajo, izquierda y derecha:

Me parece llamativo que las variables static, compartidas, selectedColor y previousSelected se ubiquen en el script Candy. 驴Se podr铆an poner en un GameManager?

Luego el array adjacentDirections de vectores direcci贸n me parece muy interesante, para saber qu茅 Candy hay alrededor del actual.

Genial