Esempio n. 1
0
    protected override void Start()
    {
        base.Start();

        m_Ship         = GetComponentInParent <Unit>();
        m_Emitter      = GetComponentInChildren <EmitterPoint>();
        m_EnergyLevels = m_CurrentAvailableEnergy;

        StateDefaults();
    }
Esempio n. 2
0
    public void Init(EmitterPoint emitter, float BeamMaxLenght)
    {
        transform.parent = emitter.transform;

        if (BeamMaxLenght > 1)
        {
            m_BeamMaxLength = BeamMaxLenght;
        }

        m_Emitter = emitter;
        m_Emitter.TurnOffEmitterLight();

        gameObject.SetActive(false);
    }