c = func( 200 , 400 , 1 )
task_add { |o| o.x = c.call }