Esempio n. 1
0
    private Sticker LoadSticker(Cubelet parent, CubeDirections dir, StickerColors color)
    {
        Sticker sticker = Instantiate(prefabSticker, parent.transform).AddComponent<Sticker>();

        Vector3 vDir = DirectionsOrdered[(int)dir];
        
        sticker.transform.localPosition = vDir * 0.5f;
        sticker.transform.forward = vDir;

        sticker.GetComponentInChildren<MeshRenderer>().material.color = StickersColorsOrdered[(int)color];
        sticker.MyColor = color;

        return sticker;
    }