void Awake() { // Cache m_Transform = transform; m_DrawLine = GetComponent <IDrawLine> (); // Buffers m_IsDrawing = false; }
private void RegularLine(int length) { BoxLine boxLine = new BoxLine(); if (boxLine is IDrawLine) { IDrawLine drawLine = boxLine; drawLine.SetZero((int)DrawCanvas.Width, (int)DrawCanvas.Height); } }
private void RegularLine(int length) { BoxLine boxLine = new BoxLine(); if (boxLine is IDrawLine) { IDrawLine drawLine = boxLine; //boxLine.SetLocation((int)mouseLocation.X, (int)mouseLocation.Y); drawLine.SetZero((int)DrawCanvas.Width, (int)DrawCanvas.Height); //drawLine.DrawLine(DrawCanvas, 0, 0); } }
public void Init(IDrawLine _DrawLineParent, Brush _Brush) { m_Brush = _Brush; m_DrawLine = _DrawLineParent; }
protected Shape(IDrawLine drawLine) { this.drawLine = drawLine; }
public Line(Point point1, Point point2, IDrawLine drawLine) : base(drawLine) { _point1 = point1; _point2 = point2; }