Passing Data Using the Blueprint Interface: Updated Method

preview_player
Показать описание
Using new way of transferring data between blueprints using the Blueprint Interface. This method relies on Get Actor of Class and seems to work more reliably.
Рекомендации по теме
Комментарии
Автор

You just saved my life! I've spent the last 2 days trying to wrap my head around Blueprint Interfaces and I couldn't quite get the data to pass until I followed your method.

bentheremedia
Автор

I maybe wrong but I believe you're still creating a hard reference to the target blueprint by using GetActorOfClass. Defeats the object of interfaces.

nortski
Автор

yeah "tunnel" is the best analogy for bp interface, I spent whole night trying to get my head around it, some "tutorial' got me deeply stuck and confused. but your analogy immediately helped me grasp the whole concept of interface.

pengyuzhang
Автор

Fantastic! Thank you so much. Couldn't figure out how to pass a 3d party actor with the previous method, but this works perfectly.

C_R_Plays
Автор

I followed your first tutorial and it almost worked. This one really did it! Thank you! Maybe add a Card and note to your other tutorial so people know there are a couple of methods. Thank you for the video!!!

kevinsmith
Автор

bro that was soo helpful I cant express how great full I am to you I have been slamming my head against the wall for three days to work a code to pass a booleane from one bp to another. Thanks man you are an angel

toheedrabbani
Автор

I was wondering why it wasnt working. This helped out a lot! thanks!

Gersendai
Автор

I wasted 2 weeks of my life just looking for this kind of video! THANKS!!! ;D

Much-MoreProduction
Автор

Thank you for this! I found that with the interfaces stuff, you can also add in more inputs with the connector so you can take in more unique values at once and lessen the need to make more interfaces.

greenteaooga
Автор

You're doing way more than you need to here. The Blueprint Interface, in this instance, is completely useless. You're grabbing the reference to NewBlueprint already with the Get Actor Of Class node. All you would need to do is drag off the Get Actor Of Class and Set the variable from New Blueprint. You are using Blueprint Interfaces wrong and its completely redundant here.

TheHitchboy
Автор

This looks like what I need, but I'm struggling to figure out how to make this works between widgets. I'm using UMG only

IspyrGameDev
Автор

Thank you for this! I've been trying to wrap my head around this for a while, and getting nowhere.

Vanitas
Автор

How I make the other way around? I want to send a confirmation to the caller of the event, the returns true or false.

mrxcs
Автор

You're making a hard reference, which is defeating the purpose of having the interface. You could just pass a variable without using an interface in this way, but these assets will always be loaded together, even if one isn't used.

nexusg
Автор

Great video. Has anyone ever told you that you sound like Tony Hale?

rebekahj
Автор

I'm trying to make pickups check if a "grab" key is down/up. So the third person's key should just set a boolean. Then ANY pickup should be able to request that value..

FPChris
Автор

The data does not pass through copying you exactly I don't understand.

scislianlongshadow
welcome to shbcf.ru