/// <summary>
        /// 设置颜色
        /// </summary>
        public void SetColour()
        {
            AbstractFaceSlopeColour colour = FaceSlopeColourBuilder.Build(this);
            int cr = colour.FaceColour();

            if (cr != 0)
            {
                this.Face.Color = cr;
            }
        }
 /// <summary>
 /// 设置下一个颜色面
 /// </summary>
 /// <param name="colour"></param>
 public void SetNext(AbstractFaceSlopeColour colour)
 {
     this.colour = colour;
 }