Topic: Possible Drawing API bug in newest version
Hello,
I have a simple script that moves map position to user location that looks something like this:
void Update()
{
if (enableMapMovement)
{
mapMovementAngle += Time.deltaTime / time;
if (mapMovementAngle > 1)
{
OnlineMaps.instance.zoom = 17;
enableMapMovement = false;
mapMovementAngle = 1;
}
OnlineMaps.instance.position = Vector2.Lerp(lastMapPosition, userLocation.position, mapMovementAngle);
OnlineMaps.instance.Redraw();
}
}
public void MoveMapToUser()
{
if (userLocation.inMapView && enableMapMovement == false)
{
lastMapPosition = OnlineMaps.instance.position;
mapMovementAngle = 0;
enableMapMovement = true;
}
else
{
OnlineMaps.instance.position = userLocation.position;
OnlineMaps.instance.zoom = 17;
OnlineMaps.instance.Redraw();
}
}
It was working fine, but afer I updated to the newest OnlineMaps version (2.5.2.1) it doesn't work. Is there any changes in APIs that could cause this?