已知函数y=(m2-m-2)x m2-5m-4+(m+1)x+m,当m取何值时,函数为一次函数?