No overload for method.

Assets/Scripts/Indingo_Lava_Burst_Glitch_Fixed.cs(26,3): error CS1501: No overload for method ifIndingoCollidesWithEnemy’ takes 0′ arguments


using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Indingo_Lava_Burst_Glitch_Fixed : MonoBehaviour {

	private Indingo_Lava_Burst_Collider_Detecter_Attach_On_Enemies disableLavaBurst01;

	private Indingo_Lava_Burst_Activator_Deactivator_Attach_On_Indingo disableLavaBurst02;

	// Use this for initialization
	void Start () {

		disableLavaBurst01 = GetComponent<Indingo_Lava_Burst_Collider_Detecter_Attach_On_Enemies>();

		disableLavaBurst02 = GetComponent<Indingo_Lava_Burst_Activator_Deactivator_Attach_On_Indingo>();

		disableLavaBurst01.enabled = false;
		disableLavaBurst02.enabled = false;

	}
	
	// Update is called once per frame
	void FixedUpdate () {

		ifIndingoCollidesWithEnemy ();

	}

	private void ifIndingoCollidesWithEnemy(Collision2D collision)
	{
		if (collision.gameObject.tag == "Enemy") 
		{

			disableLavaBurst01.enabled = true;
			disableLavaBurst02.enabled = true;

		}

		else 
		{
			disableLavaBurst01.enabled = false;
			disableLavaBurst02.enabled = false;
		}
	}

}

You are forgetting to pass a parameter when calling your method.

void FixedUpdate () {
         ifIndingoCollidesWithEnemy (PARAMETER MISSING HERE);
}