Search Unity

  1. Improved Prefab workflow (includes Nested Prefabs!), 2D isometric Tilemap and more! Get the 2018.3 Beta now.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Let us know a bit about your interests, and if you'd like to become more directly involved. Take our survey!
    Dismiss Notice
  4. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice
  5. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

AxisState definition?

Discussion in 'Cinemachine' started by mradfo21, May 18, 2018.

  1. mradfo21

    mradfo21

    Joined:
    May 16, 2013
    Posts:
    181
    Does anyone know where I can find the definition for AxisState in a freelook?

    I know I can AxisState.Value to alter the y / x values respectively. But I need to under certain conditions disable the mouse controlling the freelook. I think I'm going to just push and pop "Mouse Y" so that it'll just be "" when I don't want it controlled. But I'm not sure what to call.

    m_YAxis.SomeAttribute

    I couldn't seem to see this class defined after searching through the project. Maybe I missed it?
     
  2. Gregoryl

    Gregoryl

    Unity Technologies

    Joined:
    Dec 22, 2016
    Posts:
    1,636
    It's there, AxisState.cs. Anyway you want "Name".
     
  3. mradfo21

    mradfo21

    Joined:
    May 16, 2013
    Posts:
    181
    perfect! thanks man.. hu.. weird that didn't show up
     
  4. mradfo21

    mradfo21

    Joined:
    May 16, 2013
    Posts:
    181
    looks like the variable is called

    m_InputAxisName

    freelookCam.m_YAxis.m_InputAxisName = "" to disable the axis input.
     
    Gregoryl likes this.