我只能注意到很多教程都引入了很难理解的语句如

r = GetComponent<Rigidbody>();

Vector3 movement = new Vector3(movementX, 0.0f, movementY);

我理解他们的功能,但当我被要求将它们应用于我的游戏时,我的脑子就变得一片混乱,因为我不知道该改变或者编辑什么。相比之下,使用Scratch或Stencyl这样的游戏引擎更容易理解,因为它们的语法更简单,例如

如果 ( x 碰撞到 y ),

那么 ( 移除 y 的脚本 )

但在使用 Unity 时就像是这样的

onTriggerEnter (Collider)

{Object.Destroy();}

每当我试图使用 Unity 时,Visual Studio 随即提示有上百条新的语法和功能,这使我感到十分沮丧。或者这是否是刚开始学习 Unity 时的常见经历?