Ejemplo n.º 1
0
    void Start()
    {
        renderer_      = GetComponent <Renderer>();
        trail_         = GetComponent <TrailRenderer>();
        originalColor_ = renderer_.material.color;

        SerialHandler.Pressed  += OnPressed;
        SerialHandler.Pressing += OnPressing;
        SerialHandler.Released += OnReleased;

        var marker = GetComponentInParent <Marker>();

        if (marker)
        {
            markerId_ = marker.data.id;
        }

        charge_ = GetComponent <ShotCharge>();
        if (!charge_)
        {
            charge_ = GetComponentInParent <ShotCharge>();
        }
    }
Ejemplo n.º 2
0
 void Start()
 {
     charge_   = GetComponent <ShotCharge>();
     collider_ = GetComponent <Collider>();
 }
Ejemplo n.º 3
0
 void Awake()
 {
     polygon_ = GetComponent <PolygonCreator>();
     charge_  = GetComponent <ShotCharge>();
 }