This one here
What text I need to enter to get this node in the node list? Tried both contextual and all nodes.
vector * float
Yeah I know, that is tricky, it looks like a vector * float but is not. Read the hint that appears when you move the mouse over the node.
it may even do the same thing and give the same result. but i want the one that is a Scale Vector A by B
mystery
/** Scales Vector A by B */
UFUNCTION(BlueprintPure, meta=(DisplayName = "vector * float", CompactNodeTitle = "*", ScriptMethod = "MultiplyFloat", ScriptOperator = "*;*=", Keywords = "* multiply"), Category="Math|Vector")
static FVector Multiply_VectorFloat(FVector A, float B);
yep, it’s vector * float.
it looks like a duck and behaves like a duck, but how do I get it in my blueprint? I’m mean, I already have it in the blueprint but don’t recall how I’ve got it
Maybe I’ve copied this from another project, maybe the content example one. I will need to check.
But how did they got that in there?
if you drag off a vector pin and type * float, it doesn’t appear?
It should…
BigTimeMaster:
Since UE5 they’ve replaced searching for *float like that with just being able to drag a float onto the normal vector multiply and it converts the input pin automatically (or you right click on the input and convert it).
To speculate about the question itself, maybe it’s just an old node that’s marked as deprecated so it’s still functional but supposed to be replaced by normal vector*float?
So I’ve did some test and if one has a node that is like float multiply by float, we can right click on the round circle, needs to be precise, and change the input type to vector and other stuff like that. it works well for some variables types. Not so well for having a vector at top and float at the bottom.
I’m not talking about dragging variables into the multiply node which will change them automatically.