关于UE5的使用新理解
1.遇到问题,在ue5中使用udp发送数据,在手机端无法发送,遇到了困难,所做尝试如下:
a.这里使用了linux的udp发送,按道理说最原始的方式应该是可以用的,这里无法使用
b.使用底层封装主要是FSocket套接字,来发送数据(editor可发送,打包后的android不可以)
c.使用插件UDPMessaging,这里还是涉及到了原始的FSocet封装(参考上一条)
2.在TSharedPtr和TSharedRef的使用,TSharedRef初始化时不能为空
a.初始化,TSharedPtr初始化:MakeShared<T>(),TSharedRef初始化MakeShareable<T>()
b.相互转化:TSharedPtr调用ToSharedRef()
3.关于使用插件UDPMessaging,包含头文件问题,
在editor中启用UDPMessaging,找到Networking所在目录D:\softdir\UE_5.1\UE_5.1\Engine\Source\Runtime\Networking\Public
这个目录是直接包含的,使用时不用带直接public
浙公网安备 33010602011771号