예제 #1
0
    public void LaserUp(Ooni_LaserPointer laser)
    {
        m_IsLasering = false;
        currLaser    = null;

        if (OnLaserUp != null)
        {
            OnLaserUp(laser);
        }
    }
예제 #2
0
    void OnEnable()
    {
        if (laserPointer == null)
        {
            laserPointer = GetComponent <Ooni_LaserPointer> ();
        }

        laserPointer.PointerIn  += OnPointerIn;
        laserPointer.PointerOn  += OnPointerOn;
        laserPointer.PointerOut += OnPointerOut;

//		laserPointer.PadTouching += OnPadTouching;
//		laserPointer.PadDown += OnPadDown;
        laserPointer.PadUp += OnPadUp;
    }
예제 #3
0
    public void LaserDown(Ooni_LaserPointer laser)
    {
        if (m_IsLasering)
        {
            return;
        }

        m_IsLasering = true;
        currLaser    = laser;

        if (OnLaserDown != null)
        {
            OnLaserDown(laser);
        }
    }