我已经在Unity 3D中创建了一个带有角色控制器的玩家,我将他全部配置为可以行走、四处张望等等。因此,当使用一个普通的vector3时,玩家会平稳地开始,直到达到他的最大速度。当我不对它进行标准化时,你可以通过同时按W和D/A来走得更快,你比正常情况下快了大约50%。但当我将其标准化时,玩家立即处于最大速度。这看起来很奇怪。这是我的完整脚本,以防你需要它:using System.Collections;
public class FirstPersonController : MonoBeha