Skill Acquire - Notify Bindings #3

7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€95.85
List Price:  €134.19
You save:  €38.34
£79.54
List Price:  £111.35
You save:  £31.81
CA$143.73
List Price:  CA$201.23
You save:  CA$57.50
A$159.93
List Price:  A$223.91
You save:  A$63.97
S$135.54
List Price:  S$189.77
You save:  S$54.22
HK$777.83
List Price:  HK$1,089
You save:  HK$311.16
CHF 89.34
List Price:  CHF 125.09
You save:  CHF 35.74
NOK kr1,131.88
List Price:  NOK kr1,584.68
You save:  NOK kr452.80
DKK kr715.08
List Price:  DKK kr1,001.15
You save:  DKK kr286.06
NZ$176.75
List Price:  NZ$247.46
You save:  NZ$70.70
د.إ367.26
List Price:  د.إ514.18
You save:  د.إ146.92
৳11,945.33
List Price:  ৳16,723.94
You save:  ৳4,778.61
₹8,493.77
List Price:  ₹11,891.62
You save:  ₹3,397.85
RM450.75
List Price:  RM631.07
You save:  RM180.32
₦154,938.50
List Price:  ₦216,920.10
You save:  ₦61,981.60
₨27,824.38
List Price:  ₨38,955.25
You save:  ₨11,130.86
฿3,419.79
List Price:  ฿4,787.84
You save:  ฿1,368.05
₺3,519.01
List Price:  ₺4,926.76
You save:  ₺1,407.74
B$608.53
List Price:  B$851.97
You save:  B$243.44
R1,830.80
List Price:  R2,563.19
You save:  R732.39
Лв187.32
List Price:  Лв262.25
You save:  Лв74.93
₩144,627.53
List Price:  ₩202,484.33
You save:  ₩57,856.80
₪365.39
List Price:  ₪511.57
You save:  ₪146.17
₱5,882.91
List Price:  ₱8,236.31
You save:  ₱2,353.40
¥15,643.93
List Price:  ¥21,902.13
You save:  ¥6,258.20
MX$2,007.58
List Price:  MX$2,810.70
You save:  MX$803.11
QR364.41
List Price:  QR510.19
You save:  QR145.78
P1,381.63
List Price:  P1,934.33
You save:  P552.70
KSh12,923.70
List Price:  KSh18,093.70
You save:  KSh5,170
E£5,087.81
List Price:  E£7,123.14
You save:  E£2,035.32
ብር12,764.56
List Price:  ብር17,870.89
You save:  ብር5,106.33
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$98,905.10
List Price:  CLP$138,471.10
You save:  CLP$39,566
CN¥729.56
List Price:  CN¥1,021.42
You save:  CN¥291.85
RD$6,087.13
List Price:  RD$8,522.23
You save:  RD$2,435.09
DA13,485.25
List Price:  DA18,879.89
You save:  DA5,394.64
FJ$231.62
List Price:  FJ$324.28
You save:  FJ$92.66
Q770.23
List Price:  Q1,078.35
You save:  Q308.12
GY$20,913.67
List Price:  GY$29,279.97
You save:  GY$8,366.30
ISK kr13,911.60
List Price:  ISK kr19,476.80
You save:  ISK kr5,565.20
DH1,006.07
List Price:  DH1,408.53
You save:  DH402.46
L1,836.70
List Price:  L2,571.46
You save:  L734.75
ден5,900.06
List Price:  ден8,260.33
You save:  ден2,360.26
MOP$800.26
List Price:  MOP$1,120.39
You save:  MOP$320.13
N$1,840.36
List Price:  N$2,576.58
You save:  N$736.22
C$3,678.42
List Price:  C$5,149.94
You save:  C$1,471.51
रु13,597.49
List Price:  रु19,037.04
You save:  रु5,439.54
S/372.23
List Price:  S/521.13
You save:  S/148.90
K405.36
List Price:  K567.52
You save:  K162.16
SAR375.62
List Price:  SAR525.88
You save:  SAR150.26
ZK2,766.46
List Price:  ZK3,873.15
You save:  ZK1,106.69
L477.10
List Price:  L667.96
You save:  L190.86
Kč2,408.98
List Price:  Kč3,372.68
You save:  Kč963.69
Ft39,689.03
List Price:  Ft55,566.23
You save:  Ft15,877.20
SEK kr1,103.13
List Price:  SEK kr1,544.43
You save:  SEK kr441.30
ARS$102,160.40
List Price:  ARS$143,028.65
You save:  ARS$40,868.24
Bs690.76
List Price:  Bs967.10
You save:  Bs276.33
COP$435,928.80
List Price:  COP$610,317.76
You save:  COP$174,388.96
₡50,434.81
List Price:  ₡70,610.75
You save:  ₡20,175.94
L2,537.51
List Price:  L3,552.62
You save:  L1,015.10
₲779,455.88
List Price:  ₲1,091,269.42
You save:  ₲311,813.53
$U4,474.38
List Price:  $U6,264.31
You save:  $U1,789.93
zł408.66
List Price:  zł572.14
You save:  zł163.48
Already have an account? Log In

Transcript

Welcome back everyone. By this time, you're starting to get the hang of all the bindings that we're creating here inside of our w BP skill acquired Widget Blueprint. We got some more to do here. So let's jump right to it. I want to start off by creating a widget binding for this particular widget right here, this skill icon left, make sure you've got that selected over in your hierarchy. And just to back things up, if you're not in your W BP skill, acquire blueprint.

You can find it at this location right here, W BP skill acquired. Okay, and so with that, you've got your skill icon left selected here in your hierarchy, come over to the Details panel, and we are going to create a binding right here under appearance brush. Let's go to create binding. And right away we've got this function over in our Graph tab. I'm going to hold down alt, left click and break this wire right here. And then I'm going to rename this function to be, let's call it get skill icon left my left skill icon.

Now one thing to point out with this particular function that we're creating, over on this right hand side, this return node the return value it is looking for if I mouse over, it says it is looking for a slate brush. Now, this is important to know because way back when I created our struct variable, this is the one that is containing all the different information about each of our different skills. You can see that the variable type I set for our skill icon was set to be a slate brush. That's the reason I set it to be a slate brush is because I knew that this was the variable type that I was going to need to create inside of our web p Scale acquired here for this to be hooked up into this return value. So just to kind of connect all the dots, and kind of drive this point home earlier in the course, we created this struct variable.

And inside of the struct variable contains all of these different variables. What we then did is inside of our BP player, we created some variables of like our double jump data here, of this variable type, our struct skill data. And this is where we are populating each of our different skills with different information. And then in our w BP skill acquired, we are going to reference our player to extract all of these different data's Alright, so inside of our w BP skill acquired, let's get right back to it. I'm going to cheat once again by copying some nodes from a previously existing function. It doesn't matter which one you select here I'm going to go to get image border color, double clicking on that.

Gonna left click and drag to drag out a marquee selection, grab all of these nodes, hitting Ctrl C, coming back to my get skill icon, left Ctrl V to paste, kind of move these down into position, hooking in that hooking in this execution wire. And then I'm and then I will right click on the Select node to break all of these connections break links. The one I do want to make sure I've got hooked in right away though, is our skill acquired iE neum. That's got to go into the index. Okay, so out of each one of our data is here we're breaking the data open, so that we can extract what we want out of it. In this case, our double jump data, we want to grab our skill icon, plug that into the Select node, and I'll re collapse all these are dash skill icon.

A little bit of tedious work here but be focused so you don't make any mistakes skill icon for our fireball. Let's collapse that skill icon for our electoral spark skill icon for our lens data. And last but not least skill icon for our missed like so. Okay and make sure that you plug in the return value from this select node into the return value of this function. So again this is basically going to drive which of these icons it will select and display in our HUD depending on whatever our skill acquired a new variable in our BPP player is set to, and the setting of that is going to come later on in the course, we can manually set it now just to test it out. Firstly, I'm going to compile and save this.

And let's go into our BP player and set this skill acquired variable. It is under the player info section, skill acquired. Let's set this to be well, fireball is going to be fine. So when I click play, you're going to see that screen up right away. It's going to overlap my HUD which is all temporary. Here comes my HUD.

There it is. And you can see over in the upper left here, we now are showing our fireball icon. We have not yet set this for the right side icon. So that's to come next, let's exit out of here. Coming back into our w BP skill acquired. Next, let's jump back to our Designer tab.

And what we want to do now is select our skill icon right. So select that in your hierarchy. Over on the right hand side, we got our appearance brush image. Let's create a binding for this. And we got this skill icon left, I call the skill icon left but you know we can set this here as well. So let's just go ahead and select this and that's going to immediately bind it to that function that we just created.

Let me go and rename this function though right away because this is not really indicative of both the left and the right icons here. So I'm just going to click this little magnifying glass to go to this function. And over up top here, I'm going to rename this function to simply be get skill icon. Let's Compile and Save that and then let's play one more time. Now you can see I've got the fireball icons on the left and the right hand side with with our HUD overlapping which is all temporary. Okay, so we've got our skill icon hooked up that looking pretty good.

We'll call it a wrap on this video. Still more to do but we will see you in the next one.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.