Hello, @sudomaze Iβm following tutorial 1: Making Your First Javis Animation. However, I do not understand this error warning.
myvideo = Video(500,500)
Background(1:70, ground)
red_ball = Object(1:70, (args...) -> object(0,"red"), Point(100,0))
render(
myvideo;
pathname="circle.gif"
)
MethodError: no method matching arc(::Cairo.CairoContext, ::Int64, ::Int64, ::Symbol, ::Int64, ::Float64)
Closest candidates are:
arc(::Cairo.CairoContext, ::Real, ::Real, !Matched::Real, ::Real, ::Real) at C:\Users\adeil\.julia\packages\Cairo\smWIA\src\Cairo.jl:711
arc(::Graphics.GraphicsContext, ::Real, ::Real, !Matched::Real, ::Real, ::Real) at none:0
Stacktrace:
[1] circle(::Int64, ::Int64, ::Symbol, ::Symbol) at C:\Users\adeil\.julia\packages\Luxor\Sul91\src\curves.jl:15
[2] circle(::Int64, ::Int64, ::Symbol) at C:\Users\adeil\.julia\packages\Luxor\Sul91\src\curves.jl:12
[3] object(::Int64, ::String) at .\In[28]:3
[4] (::var"#9#10")(::Video, ::Vararg{Any,N} where N) at .\In[29]:3
[5] draw_object(::Object, ::Video, ::Int64, ::Array{Float64,2}) at C:\Users\adeil\.julia\packages\Javis\ArqyR\src\Javis.jl:342
[6] macro expansion at C:\Users\adeil\.julia\packages\Javis\ArqyR\src\Javis.jl:289 [inlined]
[7] macro expansion at C:\Users\adeil\.julia\packages\Luxor\Sul91\src\basics.jl:503 [inlined]
[8] get_javis_frame(::Video, ::Array{Javis.AbstractObject,1}, ::Int64) at C:\Users\adeil\.julia\packages\Javis\ArqyR\src\Javis.jl:288
[9] macro expansion at C:\Users\adeil\.julia\packages\Javis\ArqyR\src\Javis.jl:219 [inlined]
[10] macro expansion at C:\Users\adeil\.julia\packages\ProgressMeter\poEzd\src\ProgressMeter.jl:754 [inlined]
[11] render(::Video; framerate::Int64, pathname::String, liveview::Bool, tempdirectory::String, ffmpeg_loglevel::String) at C:\Users\adeil\.julia\packages\Javis\ArqyR\src\Javis.jl:218
[12] top-level scope at In[29]:5
[13] include_string(::Function, ::Module, ::String, ::String) at .\loading.jl:1091
I have already installed Cairo.jl and Luxor.jl, buti didnβt get successful. How should I proceed?