我有2个玩家,我有2个玩家模型。
现在我想设置它,以便您可以选择所需的型号。
所以我做了一个按钮,当你按下它时,你按下播放器启动中的主机/连接,就会运行它
if (!GameObject.FindObjectOfType<ButtonScript>().Buttonn)
{
IsEye = false;
}
if (IsEye) {
RobotParent.SetActive(false);
EyeParent.SetActive(true);
gameObject.GetComponent<BoxCollider>().center = new Vector3(0, 2.99f, 0.06880748f);
gameObject.GetComponent<BoxCollider>().size = new Vector3(6.42f, 9.2f, 5.52f);
anim = EyeParent.GetComponent<Animator>();
}
if (!IsEye)
{
RobotParent.SetActive(true);
EyeParent.SetActive(false);
gameObject.GetComponent<BoxCollider>().center = new Vector3(0, 0.1912432f, 0.06880748f);
gameObject.GetComponent<BoxCollider>().size = new Vector3(0.812993f, 3.379633f, 1.02866f);
//anim = EyeParent.GetComponent<Animator>();
}
检查按钮是否被按下,如果按下按钮,则启用眼睛模型。
但是当第二个玩家连接时,在玩家2的屏幕上,如果他们选择了第一个模型,则每个人都是第一个模型,但如果他们选择第二个模型,则每个人都是第二个模型。
同样的事情发生在第一个玩家屏幕上,如果他们选择第一个模型,每个人都是第一个模型,如果他们选择第二个模型,每个人都是第二个模型。
希望您了解我的问题,如果您需要更多信息,请告诉我