如何避免团结一致翻转健康栏

时间:2020-05-07 21:42:44

标签: c# unity3d

我正在统一创建一个平台游戏,但是我遇到了一个小问题,我的相机在翻转。这会导致翻转每个附着到播放器(例如,健康栏)的对象,如何避免这种翻转?

2 个答案:

答案 0 :(得分:0)

我不确定自己要做什么。但是,如果我对您的理解正确,请尝试将Z轴冻结在任何翻转的地方

答案 1 :(得分:0)

哦,我知道你想要什么。因此,您只需要限制运行状况栏的值即可。 我将仅向您展示一个带浮点数的示例,因为我不知道您的代码是什么样子。

float health = 100f;

void Update(){
     health = Mathf.Clamp(health, 0f, 100f);
}

您的值不能低于第二个输入,也不能高于您的第三个输入。

[EDIT]顺便说一句。您最好包括代码。也许是编辑运行状况栏的代码。因为如果不这样做,您不太可能得到很好的答案

相关问题