Question
Imagine two spaceships: A and B
B moves at a significant % of the speed of light to A.
Here's the confusion when thinking about B's frame of reference:
According to special relativity, moving clocks appear slower. Assuming B's frame of reference, A is the one that is moving. B should be seeing A age slower.
But, since B is moving towards A, light should take less and less time to reach from A to B. So B should be seeing A aging faster.
So, how can B see A age slower (to satisfy time dilation) but also see A age faster (to satisfy constant speed of light needing to travel less further)?
I know that when B reaches A, A will be older since B moved into the frame of reference of A. My question isn't about when they both meet. That one I do think I understand. It's about why time dilation seemingly doesn't work in this instance.
Research I have done to try and figure out an answer for this myself
I am not a physicist but I'm sure there's an explanation here I don't follow. I tried to look into the twin paradox as well as the relativistic doppler effect as I think the answer lies somewhere there.
A part of my question is sort of shown in the return leg of the twin paradox for example. But even there when the twin turns to return back, time appears to be going faster for the earth twin from the frame of reference of the space twin, so again seems to contradict special relativity.
From what I understand, the time dilation equation doesn't care about direction of travel. It just solves to time going slower to an object moving at your frame of reference.