FMOD.Studio.EventInstance.getParameterByIndex C# (CSharp) Method

getParameterByIndex() public method

public getParameterByIndex ( int index, ParameterInstance &instance ) : RESULT
index int
instance ParameterInstance
return RESULT
        public RESULT getParameterByIndex(int index, out ParameterInstance instance)
        {
            instance = null;

            IntPtr newPtr = new IntPtr();
            RESULT result = FMOD_Studio_EventInstance_GetParameterByIndex(rawPtr, index, out newPtr);
            if (result != RESULT.OK)
            {
                return result;
            }
            instance = new ParameterInstance(newPtr);

            return result;
        }
        public RESULT getParameterValue(string name, out float value)

Usage Example

Beispiel #1
0
    void Start()
    {
        m_ControllerBody = m_Controller.GetComponent<Rigidbody>();

        m_FootstepState = FMODUnity.RuntimeManager.CreateInstance(m_FootstepEvent);
        m_FootstepState.start();

        m_FootstepState.getParameterByIndex(0, out m_FootstepsWalking);
        m_FootstepState.getParameterByIndex(1, out m_FootstepsRunning);
    }
All Usage Examples Of FMOD.Studio.EventInstance::getParameterByIndex
EventInstance