【发布时间】:2016-02-19 22:34:03
【问题描述】:
这可能是一个愚蠢的问题,但我想知道是否有一种方法可以以编程方式更改 Unity 项目中的某些内容(即通过 代码),以便当您按play,在它实际运行之前,就会发生这种变化,就像你在运行它之前手动改变它一样。
这就是我问这个(可能是愚蠢的)问题的原因:我有一个角色会在 2 个不同的场景中做某事。因此,用户选择两个切换之一来指示场景 1 或 2
问题是,在其中一种情况下,我必须调整角色的初始 T-pose 才能正确设置动画。所以,在场景一中,我只是运行它,一切都很好,但在场景二中,我首先必须使用鼠标和 Unity 的 rotate 工具来纠正肩关节的方向,以将角色置于精确的 T-跑前摆姿势。
当然,我在脚本中指定的任何方向都会在我运行应用程序时应用,而不是事先在 Unity 编辑器中应用。所以我想知道我是否可以在脚本中以某种方式硬编码这个更改,以便根据选择的场景,这一切似乎都是自动和专业的。这样的事情有可能吗?
【问题讨论】:
标签: unity3d