$ 0 0 Keeping it simple: How about you create an Empty GameObject, parent the flashlight to it, and rotate it locally?