Beispiel #1
0
 private void Start()
 {
     rb   = GetComponent <Rigidbody2D>();
     slot = GetComponent <DNASlot>();
     StartCoroutine(Move(3));
     StartCoroutine(Duplicate(4));
 }
Beispiel #2
0
 private void Awake()
 {
     DNAScript = DNA.GetComponent <SpacerDNA>();
     sr        = GetComponent <SpriteRenderer>();
     slot      = GetComponent <DNASlot>();
     holder    = GetComponentInParent <SpacerHolder>();
 }
Beispiel #3
0
 // Use this for initialization
 void Start()
 {
     slot          = GetComponent <DNASlot>();
     mainCollider  = GetComponent <Collider2D>();
     leftCollider  = leftAttachPoint.GetComponent <Collider2D>();
     rightCollider = rightAttachPoint.GetComponent <Collider2D>();
     sr            = GetComponent <SpriteRenderer>();
     rb            = GetComponent <Rigidbody2D>();
     material      = sr.material;
 }
Beispiel #4
0
    void Start()
    {
        sp             = GetComponent <SpriteRenderer>();
        oriColor       = GetComponent <SpriteRenderer>().color;
        slot           = GetComponent <DNASlot>();
        slot.OnDNASet += OnDNaSet;
        myCollider     = GetComponent <CircleCollider2D>();
        dragger        = GetComponent <Dragable>();

        //Getting components to change color of the trail
        tr          = GetComponent <TrailRenderer>();
        tr.material = new Material(Shader.Find("Sprites/Default"));
        alpha       = 1.0f;
        gradient    = new Gradient();
    }