plotting a function with a changing constant in a graph

If I have a function like y=mx, I would like to be able to plot the function in Mathematica on the same graph with different specified values of m. the actual equation is much more complicated, so I don’t want to use the “plot multiple functions” option. I would like to plot all of the different functions on the same graph with different m values for each. Can anyone help me out?

mList = {1, 3, 4, 6};

Plot[Table[m x, {m, mList}] // Evaluate, {x, 0, 10}, 
 PlotLegends -> mList]

thanks!

Manipulate[Plot[m x,{x,-4,4}, PlotRange -> {-4, 4}],{m,-2,2,.1}