I try to think of the way that I would implement something as I’m watching Rick go through and do the implementation. When we add in left handed transforms to the weapon, I was thinking I would just add a boolean on the weapon and a public getter “IsLeftHanded”. Then in fighter I would just conditionally pass the hand based on the boolean.
I know there is more than one way to peel a potato, but is there a particular benefit to the method used in the lesson, or are they roughly equivalent?