Example #1
0
        public Piece(StickerData stickerData, GameObject parent = null)
            : base(DebugName(stickerData), GameObject.CreatePrimitive(PrimitiveType.Cube), parent)
        {
            this.stickerData = stickerData;

            Self.GetComponent <Renderer>().material.color = new Color(0.3f, 0.3f, 0.3f);
        }
Example #2
0
 private static string DebugName(StickerData sd) => "{0} {1}".Format(nameof(Piece), sd.Directions);