You could trace from the sun to the player and morph the sunsprite to the form that would apply to the target object, and even use multiple traces from each side of the sun so only certain parts of it would morph accordingly.