OnDrawGizmos()

Found in:

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; }
        }


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *