//---------------------------------------------------------------------------------------------------- /// <summary> /// 定期フレーム /// </summary> void FixedUpdate() { //インスタンスの取得 if (!Game) { Game = GameObject.Find("Game").GetComponent <MyMainGame>(); } //名札の方向 foreach (var nameplate in Nameplates) { nameplate.transform.LookAt(nameplate.transform.position + (nameplate.transform.position - Camera.main.transform.position)); } //プレイヤー変数の管理 ManagingPlayerVariables(); //アニメーション処理 AnimProcess(); //アニメーションに影響される処理 ProcessAffectedByAnim(); }
//---------------------------------------------------------------------------------------------------- /// <summary> /// クライアントの初期 /// </summary> public override void OnStartClient() { base.OnStartClient(); //インスタンスの取得 if (!Game) { Game = GameObject.Find("Game").GetComponent <MyMainGame>(); } //権限のないプレイヤーになる Player.BecomeUnauthorizedPlayer(); //クラス変数の初期化 if (s_netPlayerSettings.Count > 0 && s_netPlayerSettings[0].Player == null) { s_netPlayerSettings.Clear(); } s_netPlayerSettings.Add(this); //SE MySoundManager.Instance.Play(SeCollection.PlayerEnters); }