yang131

导航

关于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

posted on 2025-06-22 15:28  NoNight  阅读(52)  评论(0)    收藏  举报