Notice
Recent Posts
Recent Comments
Link
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Mini

[UE5] GAS::Target Data System // 클라에서 서버로 data 전달방법 본문

UE5/Ability Tasks

[UE5] GAS::Target Data System // 클라에서 서버로 data 전달방법

Mini_96 2024. 6. 10. 02:31

* 문제

클라->서버로 data전달방법은 rpc가 유일함

활성화가 서버로 전달되는시간 a

rpc(data)가 서버로 전달되는 시간 b

라고하면

a>b 인경우 -> 서버에 data가 없음 -> bad

a<b인경우 -> 서버에 data 가있음 -> +

그런데, 항상 a<b라는 보장이없음

 

* 해결 : GAS::Target Data System

델리게이트로 이를 해결함

1. 활성화가 먼저된경우

일단 서버에 액티브 됬다고 가정, data 도착여부는 모름

그냥 대상 델리게이트에 바인딩함

이 작업을 이전에 수행했다면, data는 서버에 도달한거임 (?)

 

2. 데이터가 서버에 먼저 도착한경우