set RadialFluidVolume._radius in the size controller

This commit is contained in:
JohnCorby 2023-01-30 13:48:39 -08:00
parent a7560279ef
commit 245870c2b9
2 changed files with 3 additions and 0 deletions

View File

@ -136,6 +136,7 @@ namespace NewHorizons.Builder.Body
var sizeController = waterGO.AddComponent<WaterSizeController>();
sizeController.SetScaleCurve(module.curve);
sizeController.oceanFogMaterial = fogGO.GetComponent<MeshRenderer>().material;
sizeController.fluidVolume = fluidVolume;
sizeController.size = module.size;
}
else

View File

@ -4,6 +4,7 @@ namespace NewHorizons.Components.SizeControllers
public class WaterSizeController : SizeController
{
public Material oceanFogMaterial;
public RadialFluidVolume fluidVolume;
private void Start()
{
@ -17,6 +18,7 @@ namespace NewHorizons.Components.SizeControllers
{
oceanFogMaterial.SetFloat("_Radius", CurrentScale);
}
fluidVolume._radius = CurrentScale;
}
}
}