public class PlayerController : MonoBehaviourPun
{
ย ย public PhotonView pv;
ย ย public float speed;
ย ย void Start()
ย ย {
ย ย ย ย ย
ย ย }
ย ย void Update()
ย ย {
ย ย ย ย if(pv.IsMine)
ย ย ย ย {
ย ย ย ย ย ย float h = Input.GetAxisRaw("Horizontal");
ย ย ย ย ย ย float v = Input.GetAxisRaw("Vertical");
ย ย ย ย ย ย transform.Translate(new Vector2(h, v)*Time.deltaTime*speed);
ย ย ย ย }
ย ย ย
ย ย }
}
public class PlayerController : MonoBehaviourPun
{
ย ย public PhotonView pv;
ย ย public float speed;
ย ย void Start()
ย ย {
ย ย ย ย ย
ย ย }
ย ย void Update()
ย ย {
ย ย ย ย if(pv.IsMine)
ย ย ย ย {
ย ย ย ย ย ย float h = Input.GetAxisRaw("Horizontal");
ย ย ย ย ย ย float v = Input.GetAxisRaw("Vertical");
ย ย ย ย ย ย transform.Translate(new Vector2(h, v)*Time.deltaTime*speed);
ย ย ย ย }
ย ย ย
ย ย }
}
ย ์ค๋ ํฌํค ์ฒ์์ ํ๋ ๋ ์ธ๋ฐ....
ย ์ด ์ฝ๋ ์คํฌ๋ฆฝํธ์ ๋ฐ๊ณ ํฌํค๋ทฐ๋ ํฌํค๋ทฐ ํธ๋์คํผ ์ค๋ธ์ ํธ์ ๋ฃ์๊ฑฐ๋ ?
ย ๊ทธ ๋ค์ ํ๋ฉด 2๊ฐ ๋์ฐ๊ณ ํจ ๋ดค์ด...๊ทผ๋ฐ
ย ๋๊ธฐํ๋ ๋๋๋ฐ ๋๊ธฐํ ์๋ ์๋ฐ ์กด๋ ๋๋ฆฌ๋๋ผ.
ย ์ด๊ฑฐ ๋๊ธฐํ์๋ ์ด์ผ ๋น ๋ฅด๊ฒํจ?
ย ย
์ ์ฝ๋ ๋ณต์ฌ 2๋ฒ๋ฌ๋ค
ํฌํค ํํ์ด์ง์์๋ ์์ง์ ๋๊ธฐํ์ ํฌํค๋ทฐ ํธ๋์คํผ ์ปดํฌ๋ํธ๊ฐ ์๋ OnPhotonSerializeView๋ฅผ ์ด์ฉํ ์คํฌ๋ฆฝํธ๋ก ์ฐ๋๊ฑธ ์ถ์ฒํ๊ณ ์์ต๋๋ค.
์ ๊ณ ๋ง์ต๋๋ค