This repository has been archived on 2025-03-10. You can view files and clone it, but cannot push or open issues or pull requests.
rabidus-test/Assets/Amazing Assets/Advanced Dissolve/Scripts/Helper/AdvancedDissolveTransformSc...

30 lines
795 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using AmazingAssets.AdvancedDissolve;
namespace AmazingAssets.AdvancedDissolve
{
[ExecuteAlways]
public class AdvancedDissolveTransformScaleToRadius : MonoBehaviour
{
public AdvancedDissolveGeometricCutoutController geometricCutoutController;
public AdvancedDissolve.AdvancedDissolveKeywords.CutoutGeometricCount countID;
void Update()
{
if (geometricCutoutController == null)
return;
float radius = transform.lossyScale.x * .5f;
geometricCutoutController.SetTargetStartPointTransform(countID, transform);
geometricCutoutController.SetTargetRadius(countID, radius);
}
}
}