[Unity] Photon Fusion Rpc Dictionary 사용 유의점

이진호·2023년 3월 13일
0

Rpc에서 Dictionary를 그냥 사용하면 오류가 난다.
찾아보니 Dictionary가 아니라 NetworkDictionary로 변경해서 써야한다.
그리고 문서 읽어보니 dic["어쩌구저쩌구"] 로 Set 할 수 없는 것 같다.
대신, dic.set(key, value); 이런 식인가 보다
근데 차피 난 Add로 쓸 거니까 상관 없다
그리고 Dictionary의 Key나 Value로 GameObject를 쓰면 오류가 난다.
NetworkObject로 써야한다.

이 외에도, LinkedList 등등을 모두 Photon에서 제공하는 형태를 갖다 써야한다~

출처 :
https://doc.photonengine.com/fusion/current/manual/network-collections#networkdictionary_lt_k__v_gt_

도움 되셨으면 좋아요 부탁드려요 😀 다들 화이팅

0개의 댓글