|
@@ -9,7 +9,7 @@ using Valve.VR.InteractionSystem;
|
|
|
|
|
|
namespace Routes
|
|
namespace Routes
|
|
{
|
|
{
|
|
- public class Turn : MonoBehaviour
|
|
|
|
|
|
+ public abstract class Turn : MonoBehaviour
|
|
{
|
|
{
|
|
public RoadDirection comingFrom;
|
|
public RoadDirection comingFrom;
|
|
public RoadDirection goingTo;
|
|
public RoadDirection goingTo;
|
|
@@ -33,10 +33,7 @@ namespace Routes
|
|
UpdateArrows();
|
|
UpdateArrows();
|
|
}
|
|
}
|
|
|
|
|
|
- protected virtual Transform RoadDirectionToTransform(RoadDirection position)
|
|
|
|
- {
|
|
|
|
- throw new NotImplementedException();
|
|
|
|
- }
|
|
|
|
|
|
+ protected abstract Transform RoadDirectionToTransform(RoadDirection position);
|
|
|
|
|
|
private void AddArrows(RoadDirection position, GameObject arrows)
|
|
private void AddArrows(RoadDirection position, GameObject arrows)
|
|
{
|
|
{
|