CocosCreat给游戏添加发射线

要添加一个发射线跟台球游戏的那个虚线瞄准的类似,可以控制虚线长度、方向,碰到障碍会发生反射。这种发射线应该怎么做

1.实现虚线用画线组件
2.用射线检测第一个碰撞点
3.以碰撞点为起点再次发射射线检测第一个碰撞点
4.把这些点连起来