Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/CirclePlatform.cs
2025-08-13 09:26:42 +08:00

22 lines
415 B
C#

using UnityEngine;
namespace MoleMole
{
public sealed class CirclePlatform : BasePlatform
{
public uint Radius { get; private set; }
public CirclePlatform(MonoBasePerpStage stageOwner, uint radius)
: base(stageOwner)
{
Radius = radius;
}
public override Vector3 GetARandomPlace()
{
Vector2 vector = Random.insideUnitCircle * Radius;
return new Vector3(vector.x, 0f, vector.y);
}
}
}