Пример #1
0
    public void Execute(int index, TransformAccess point)
    {
        Vector3 pos = point.localPosition;

        pos.y = LineFunctions.LineFunction(name, pos.x, time);
        point.localPosition = pos;
    }
Пример #2
0
 protected bool Hit(double coronaWidth, double x1, double y1, double x2, double y2, double x, double y)
 {
     return(LineFunctions.Distance(x1, y1, x2, y2, x, y) < coronaWidth);
 }
Пример #3
0
 /// <summary>
 /// Append part.
 /// </summary>
 /// <param name="appender"></param>
 /// <param name="previous"></param>
 /// <param name="functions"></param>
 /// <param name="line"></param>
 /// <returns></returns>
 public virtual bool TryCreate(ILineFactory appender, ILine previous, IFunctions functions, out ILineFunctions line)
 {
     line = new LineFunctions(appender, previous, functions);
     return(true);
 }
Пример #4
0
 protected bool Hit(float coronaWidth, float x1, float y1, float x2, float y2, float x, float y)
 {
     return(LineFunctions.Distance(x1, y1, x2, y2, x, y) < coronaWidth);
 }