修改了terrain和arrow的结构，正在写射箭函数