Converted to TWEP
This commit is contained in:
@@ -15,7 +15,7 @@ public class Drawer : MonoBehaviour
|
||||
List<Vector3> points = new List<Vector3>();
|
||||
|
||||
public Slider drawingFuel;
|
||||
public float drawingFuelConsumption = 0.05f;
|
||||
// public float drawingFuelConsumption = 0.05f;
|
||||
|
||||
// public LayerMask drawMask;
|
||||
bool dragging = false;
|
||||
@@ -46,20 +46,23 @@ public class Drawer : MonoBehaviour
|
||||
drawn = true;
|
||||
GameManager.StartGame();
|
||||
}
|
||||
float distance = 0.1f;
|
||||
if(points.Count> 0) {
|
||||
RaycastHit2D hit = Physics2D.Linecast(points[points.Count - 1], worldPos);
|
||||
if (hit.collider != null)
|
||||
{
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
distance = Vector2.Distance(worldPos, points[points.Count-1]);
|
||||
}
|
||||
|
||||
|
||||
points.Add(worldPos);
|
||||
UpdateLine();
|
||||
|
||||
drawingFuel.value -= drawingFuelConsumption;
|
||||
drawingFuel.value -= distance * 0.03f;
|
||||
}
|
||||
|
||||
public void OnMouseUp(BaseEventData e)
|
||||
|
||||
Reference in New Issue
Block a user