It doesn’t appear to be possible to add new items to CinemachineBrain.m_CustomBlends.m_CustomBlends. I can change existing items, but not add new ones. Additionally, creating an entirely new list/array also doesn’t appear to be possible… or am I missing something?
CinemachineBlenderSettings.m_CustomBlends is a standard c# array. You can assign this at runtime as you would any other array. One way is to use List<CinemachineBlenderSettings.CustomBlend>, manipulate elements, then use list.ToArray().
1 Like
Ah thanks, got it! I noticed that I can work just fine by simply manipulating the default transition when needed. It works well even mid-transition. I don’t even need to keep a list of transitions.
1 Like