Description

Reported by licensee: [Link Removed]

In UE4, we used Multiply_Vector2DFloat as the underlying function for this operation. In UE5, we're relying on promotable operators to the work. However, that only works if we have a corresponding cast function. In this case, we're missing a Conv_FloatToVector2D function in KismetMathLibrary, which prevents multiplication in this case.

Steps to Reproduce
  1. Open any Blueprint event graph (e.g. Level Blueprint).
  2. Add "Make Vector2D" node.
  3. Drag off the Vector2D Pin and search for "Multiply".
  4. Add "Make Literal Float" node.
  5. Try to connect the Float pin to the second Pin of the Multiply node.
  6. (Optional) Right-click the second pin of the Multiply node to change the pPin type to Float.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150441 in the post.

1
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions5.0
Target Fix5.2
Fix Commit22626831
Main Commit22626831
CreatedApr 27, 2022
ResolvedOct 20, 2022
UpdatedNov 26, 2022