1: 修正脚本中引用entity的position, direction， 而entity被销毁后访问crash.
2: 优化direction在脚本中访问。