getnamo / SocketIOClient-Unreal

Socket.IO client plugin for the Unreal Engine.
Other
877 stars 236 forks source link

Deleting socketIOclient in Unreal 5.0.3 #334

Open mazlum1414 opened 2 years ago

mazlum1414 commented 2 years ago

Hello, I'm using the DSSLite plugin, I didn't have any problems in 4.27, but I passed 5.0.3 and I call the socketIOClient with the blueprint library, it is deleted when I turn the engine off and on.

mazlum1414 commented 2 years ago

@getnamo

getnamo commented 2 years ago

There's not enough information here to help. What's to delete? What's happening when you're turning the engine off? How is the DSSLite plugin relevant?

Reinstall the plugin?

mazlum1414 commented 2 years ago

1 I create an actor and put it on the map I add SocketIOClient component inside 2 Actor I am referencing 3 Player satate 4 Then I pull that reference inside my ALS_Advanced Character so I can send data to the Socket inside the character

Then I save and turn off the engine. When I exit, the socketIOclient, which is the reference in the character, does not seem to be deleted, but also in the player state.

mazlum1414 commented 2 years ago

I'm going to delete the Socket IO Plugin made for 5.0.3 and use the 4.27 plugin on ue5, let's see if it gets better there.

tinchoforever commented 2 years ago

Any news?

mazlum1414 commented 2 years ago

Any news?

yes, using child actor for character solves the problem

MaximeM commented 2 years ago

Guys,

Change Default to PreDefault in SocketIOClient.uplugin

Modules": [ { "Name": "SocketIOClient", "Type": "Runtime", "LoadingPhase": "PreDefault", "WhitelistPlatforms": [ "Win64", "Linux", "Mac", "Android", "IOS" ] },

mazlum1414 commented 2 years ago

Çocuklar,

SocketIOClient.uplugin'de Varsayılanı PreDefault olarak değiştirin

Modüller": [ { "Ad": "SocketIOClient", "Tür": "Çalışma Zamanı", "Yükleme Aşaması": "Ön Varsayılan", "Beyaz ListePlatformları" : [ "Win64", "Linux", "Mac", "Android", "IOS" ] },

Thank you my friend, it's solved like this, I haven't exported it yet, I wonder if it will cause problems while exporting.