// Remove public Vector2 GetWorldPosition(LightTilemapCollider.Base tilemap) { if (worldPosition == null) { worldPosition = tilemap.TileWorldPosition(this); worldRotation = tilemap.TileWorldRotation(this); worldScale = tilemap.TileWorldScale(); } return(worldPosition.Value); }
public void UpdateTransform(LightTilemapCollider.Base tilemap) { if (worldPosition != null) { return; } worldPosition = tilemap.TileWorldPosition(this); worldRotation = tilemap.TileWorldRotation(this); worldScale = tilemap.TileWorldScale(); }