public void SetUserInfo(bool isInSubway, int subwayID, int stationID, eSubwaySide subwaySide, eSubwayNum subwayNum) { this.isInSubway = isInSubway; this.subwayID = subwayID; this.stationID = stationID; this.subwaySide = subwaySide; this.subwayNum = subwayNum; }
void SetSubwayNumRendererActive(bool isActive, eSubwayNum num) { int n = (int)num - 1; Debug.Log(n); arrInModelsRenderer[n].enabled = isActive; List <MeshRenderer> rendererList = new List <MeshRenderer>(); arrPassengersObject[n].GetComponentsInChildren <MeshRenderer>(rendererList); for (int j = 0; j < rendererList.Count; j++) { rendererList[j].enabled = isActive; } }
public void SetPlayerInfo(bool isInSubway, int subwayID, int stationID, eSubwaySide subwaySide, eSubwayNum subwayNum) { playerInfo.SetUserInfo(isInSubway, subwayID, stationID, subwaySide, subwayNum); EventSetUserInfo(); }
void SetHavePlayer(bool isHavePlayer, eSubwayNum subwayNum) { this.isHavePlayer = isHavePlayer; FindObjectOfType <GameManager>().SetPlayerInfo(isHavePlayer, subwayID, stationID, subwaySide, subwayNum); BG.SetActive(isHavePlayer); }