因为需求关系,
小弟用UE4的ObjectDeliverer,还有FMermoryReader/Writer,
凭借微薄的经验写了简单的socket message,
方便在装置之间沟通
业界应该有很多类似的作法,不知道以前有没有其他人贴过,
自己用unreal刻了一个,分享给大家看看
ObjectDeliverer是UE marketplace上的一套插件,
可以在装置之间传送TCP/IP的讯息,
使用方式可以参考他的页面
https://github.com/ayumax/ObjectDeliverer/
首先写一个存讯息资料的class
UCLASS()
class UNetMessage : public UObject
{
GENERATED_BODY()
public:
UNetMessage() {}
void Initialize(int32 InParameter)
{
Data = InParameter;
}
UPROPERTY()
int32 IntData;
}
IntData是我想要传送出去的资料,
接着还需要一个将资料转换成byte array的function