private void OnDrawGizmos()
{
if (_enemyState == EnemyState.Aggro)
{
float circleRad = Math.Abs(Vector2.Distance(currentTarget.transform.position, transform.position));
Vector3 fixedPoint = currentTarget.transform.position;
Gizmos.DrawWireSphere(fixedPoint, circleRad);
//double arcVal = Math.Acos(crowPacingSpeed * Time.deltaTime);
//float currentAngle = (float)arcVal;
//Vector2 offset = new Vector2(Mathf.Sin(currentAngle), Mathf.Cos(currentAngle)) * circleRad;
//transform.position = fixedPoint + offset; }
}
Leave a Reply