setInterval(gd.upDateCanvas(),16);改成setInterval(gd.upDateCanvas,16),这个地方很多人都容易错,这里是传输的函数名称,你加上括号的意思是执行了此函数。