[feature] expose more on CinamaMachine
child of the beast
i see that
CinemachinePathBase
is exposed to udon, however this doesnt allow full functionality with Udon.CinemachinePathBase
has 2 children classes CinemachinePath
and CinemachineSmoothPath
CinemachinePathBase
has PathInvalidateDistanceCache
exposed.i'd like to see both
CinemachinePath.PathInvalidateDistanceCache()
and CinemachineSmoothPath.PathInvalidateDistanceCache()
exposedi'd also like to see
CinemachinePath.m_Waypoints[]
and CinemachineSmoothPath.m_Waypoints[]
exposed as well since these aren't in the base CinemachinePathBase
class and would allow the adjustment of path points in Udon.My goal here is to create an adjustable track that can be changed by moving pickups. I have this working outside of Udon right now as a proof of concept, but can't get it working in Udon due to not having
m_Waypoints[]
exposed.I can work around not having
PathInvalidateDistanceCache
exposed on the 2 sub classes since I can run it on the base class, so that would just be 1 less reference that needs to be tracked.Log In