Having problems getting this to work in the way I want it to. In my scene I have a subtitles fsm. In the last state in that fsm I do a Get Property and save orthographic size in a global float variable called default size. I also activate a empty gameobject called zoom camera.
In game object zoom camera I have it first wait 1 sec in first state. Then when finished it moves over to state 2, "Zoom in" state. In Zoom in state I do a Float Interpolate, Linear, From Float: globals/default size, to float: globals/target size (which is set to 8 ortho size, within the float variable), time 1, store result: globals/current size, finish event: idle.
Underneath in same state I have Set property for camera orthographic size and globals/current size.
idle event leads to idle state.
What happens is that it actually zooms to the right orthosize, but it doesnt do it smooth, it just jumps into the state.
Obviously there is something I am missing here. Any suggestions?