Example #1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Example #2
0
    // method called automatically by Unity when script is attached
    private void Reset()
    {
        animator = GetComponent <Animator>();
        collider = GetComponent <BoxCollider2D>();
        line     = GetComponentInChildren <BezierLineRenderer>();

        collider.isTrigger = true;
    }
    void Start()
    {
        Color c1 = Color.white;
        Color c2 = new Color(1, 1, 1, 1);

        lineRenderer.material   = new Material(Shader.Find("Sprites/Default"));
        lineRenderer.startColor = c2;
        lineRenderer.endColor   = c1;
        lineRenderer.startWidth = 0.017f;
        lineRenderer.endWidth   = 0.005f;
        Transform pointer = Pointer;

        bezierRenderer = new BezierLineRenderer(lineRenderer, interpolationPoints);

        oldRotation = this.transform.rotation;
    }