Fantastic! i read carefully JCircle.jl and tried to do the same thing with my anonymous function.
the solution is this:
Object(1:nframes,(args...;center =Point(10,30) -> begin
obj_coordinate = center
radius = 5
....
return obj_coordinate
end ))
should i make your comment as the solution or mine? i m still learning on how to help the comunity