NetworkManager ์ค๋ธ์ ํธ์๋ Networkmanager ์คํฌ๋ฆฝํธ๊ฐ ๋ถ์ด์์.
Networkmanager ์คํฌ๋ฆฝํธ์ Loadout์ด๋ผ๋ int ๋ณ์๊ฐ ์์. ์ด ๊ฐ์ ๋ค๋ฅธ ์คํฌ๋ฆฝํธ์์ ์ฌ๋ฆฌ๊ณ ๋ด๋ฆด ์ ์์ด์ผํจ.
GorightBtn ์ค๋ธ์ ํธ์๋ LoadoutRightScript ์คํฌ๋ฆฝํธ๊ฐ ๋ถ์ด์์.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Photon.Pun;
using Photon.Realtime;
using UnityEngine.UI;
public class LoadoutRightScript : MonoBehaviour
{
ย ย public void OnClick()
ย ย {
ย ย ย ย GameObject.Find("NetworkManager").GetComponent<Networkmanager>().Loadout++;
ย ย }
}
์์ ์ธ์ง๋ฌ๋์๊ฒย LoadoutRightScript์.
GorightBtn์ ๋๋ฅด๋ฉด Networkmanager ์ Loadout ๊ฐ์ 1 ์ฌ๋ฆฌ๋ ์คํฌ๋ฆฝํธ์ผ์ง๋ ๋ชจ๋ฆ
๊ทผ๋ฐ ์๋จ
์
์๋ ์ ๋ ๊ฒ ๋ฐ๋ก ++ ํด์ค ์ ์์ด? ๋ณ์์ ํ ๋นํด์ค ๋ค์์ ํ๋ฉด ์ด๋จ๊น?
ใณใณ
์ ์จํด๋ฆญ ์์ฒด๊ฐ ์คํ์ด ๋๊ธด๋จ? ๋๋ค๋ฉด ํ์ธ๋๋ ๊ฒ์ปดํฌ๋ํธ์์ ์ ์ฐพ๊ธด ํจ?
๋ญ๊ฐ ์๋๋ค๋ฉด ์ผ๋จ debug.log๋ถํฐ ๋ฐ์๋ณด์. ์๋๋๋์ง ์๋๋์ง๋ถํฐ ํ์ธํด์ผ์ง
์ผ๋จ ๋ธ๋ ์ดํฌ ํฌ์ธํธ ๋ฐ๊ณ ๋๋ฒ๊น ใฑ
1. OnClick์ ๋ค์ด์ค๊ณ ์๋๊ฒ ๋ง๋์ง ํ์ธ
2. NetworkManager๊ฐ ์ฌ์ ๋ ์๋์ง ํ์ธ
๊ธฐ๋ณธ๋ ์๋์๋๊ฒ๊ฐ์๋ฐ ํฌํค๋ถํฐ ์ธ๋๋
ในใ ใ ใ