ํ๋ ์ด์ด ์ฒ์์ ๊ตฌ๊ธ์ธ์ฆ๋ฐ๊ณ ๋ค์ด์์๋ ๊ณ์ ์ ๋ณด ๋ฐ์์ ๋๋ค์ ์ค์ ํ๋์ง ์ฒดํฌํ๊ณ ์ถ์๋ฐ
GetAccountSuccessํจ์ ์์ฒด๊ฐ ์คํ์ด ์๋๋๊ฑฐ ๊ฐ์
์๋ฌด๋ฆฌํด๋ด๋ ๋ก๊ทธ๊ฐ "๋ง๋ ๋ถ๋ถ"์์ Account๋ฅผ ์ ์์ ์ผ๋ก ๋ฐ์์ด์ผ๋ก ์๋ฐ๋๋๋ผ
๋ฉฐ์น ์งธ ์ฐพ์๋ด๋ ๋ชป๊ณ ์น๊ณ ์์ด ๋์์ฃผ๋ผ ใ ใ
๋ฆฌํ์คํธ์ ์๋ฌด๊ฒ๋ ์๋ฃ์ด์ ๊ทธ๋ฐ๊ฑฐ์๋๊น?
public void GetUserAccountInfo() { var request1 = new GetAccountInfoRequest() {PlayFabId = myId}; PlayFabClientAPI.GetAccountInfo(request1, result => { playFabID = result.AccountInfo.PlayFabId; myUsername = result.AccountInfo.TitleInfo.DisplayName;
๊ทธ๋ฆฌ๊ณ ๋ฆฌํ์คํธ๋ฅผ ๋ณด๋ด๋๊ฑฐ๊ฐ์๋ฐ ์์ธ์ค ์๋๋ฉด ์๋ฌ์ฝ๋ฐฑ์ ๋๋ฒ๊ทธ ๊ฑธ์ด๋๊ณ ๋ฌด์จ ์๋ฌ๋๋์ง ๋ด๋ด
์๋ฌ์ฝ๋ฐฑ์๋ ๋ก๊ทธ๋ฃ์ด๋จ๋๋ฐ ์๋์ค๋๋ผ ์ผ๋จ ์์ ์ํจ๋๋ก ํด๋ณผ๊ฒ ๊ณ ๋ง์
๋ฌผ์ด๋ด๋ ์๋์ด๋ง ์์์ค์๊ณ ์๋ฌผ์ด๋ดค์๋๋ฐ ๋ฌผ์ด๋ณด๊ธธ ์ํ๋ค
private void OnPlayFaberror(PlayFabError error) { //There are more cases which can be caught, below are some //of the basic ones. switch (error.Error) { case PlayFabErrorCode.InvalidEmailAddress: case PlayFabErrorCode.InvalidPassword: case PlayFabErrorCode.InvalidEmailOrPassword: StatusText.text = "Invalid
https://github.com/PlayFab/PlayFab-Samples/blob/master/Samples/Unity/PlayFabSignIn/Assets/Scripts/UI/LoginWindowView.cs
์ด ์ฌ์ดํธ๊ฐ์ด ๊ตฌ๊ธ์ playfab example์ด๋ผ ์ณ์ ๊นํ ์ฌ์ดํธ๊ฐ์ ์์ ์์ ์ด๋ป๊ฒ ์ป๋ ํ์ธํด๋ณด์ . ๊ตฌ๊ธ์ ๋ฐ๋ก GetAccountInfoRequest ์ณ๋ ๋์ค๊ฒ ๊ตฌ๋ง
playfab id ์๋ฃ์ด์ค๊ฑฐ์๋์ผ? ๊ทธ๋ฌ๋๊น ํ๋ ์ดํน์์๋ ์ธ์์ ๋ชปํ๋๊ฑฐ์ง
์ค์ทํ๋ ๋ ๋ฃ์๋๋ฐ ์ด๊ฑฐ ํ๋ ์ดํน id์๋ฃ์ด์ค ์ํ์ผ? ๋ ๋ถ๋ชจ๋ ์ผ ์กฐ๊ธ๋ง ๋์๋๋ฆฌ๊ณ ๋๊ฐ ์ํจ๊ฑฐ ๋ค ํด๋ณด๊ตฌ ์ฌ๊ฒ ๊ณ ๋ง์
์๋ฃ์ด์ ๊ทธ๋ด๋ฏ ์๋ง var request1 = new GetAccountInfoRequest() {PlayFabId = myId}; ์ฌ๊ธฐ๋ณด๋ฉด PlayFabId = myId ์ด๊ฑฐ์ฒ๋ผ ์ ์ ์ ํ๋ ์ดํน ์์ด๋๋ฅผ ๋ฏธ๋ฆฌ ์ ์ฅํด๋๊ณ ๋ฃ์ด์ค์ผ๋ ๊ฑธ ์ง๊ธ๋ณด๋ฉด ํ๋ ์ดํนํํ ๋ฌ๋ผ๊ณ ํ๋๋ฐ ๋๊ตฌ ์์ด๋์ธ์ง ์๋ฃ์ด์คซ์์ ๊ทธ๋ฌ๋๊น ์ธ์์ ๋ชปํ๋๊ฑฐ์ผ. ์๋ํ๋ฉด ์น๊ตฌ ํ๋ ์ดํน์์ด๋ ๋ฃ์ด์ค์๋ ์๊ฑฐ๋ ์น๊ตฌ๊บผ ๋ฃ์ด์ ์น๊ตฌ ์ด์นด์ดํธ ์ธํฌ๋ ๋ฐ์์ฌ์์์. ๊ทธ๋์ ์ ์ ํ๋ ์ดํน์์ด๋๋ฅผ ๋ก๊ทธ์ธ ํํ์ ๋ฐ์์์ ๋ฐ์ดํฐ ์ ์ฅ์์ ๋ฃ๊ณ ๊ทธ๊ฑธ ๋ฃ์ด์ฃผ์ . ์๋ง ๋ ๊ฑฐ์ ๊ทธ๋ฌ๋ฉด
๊ณ ๋ง์ ๋ค ํด๊ฒฐ๋์ด new GetAccountInfoRequest() {PlayFabId = myId} ๋๊ดํธ ์์ ๋ค์ด๊ฐ๋๊ฒ ๋ฌด์จ์๋ฏธ์ธ์ง ๋ชฐ๋๋๋ฐ ์ค๋ช ๊ธ๋ด๋ ์ ๊ธฐ ์์ ๋ค์ด๊ฐ๋๊ฒ ์ด๋ค์๋ฏธ์ธ์ง ๊ฐ์ด ์์ค๋๋ผ ใณใณ