不一定
1.光在大部分情况下是沿直线传播
2.但是光在不同一种介质中会发生的折射(如从空气中进入水中)
3.还有光发生衍射时也不是沿直线传播的:光遇到障碍物会绕过障碍物偏离直线传播路径而进入阴影区里的
如果你还在读初中的话可以不考虑第三种情况