I am making a script that should simplify things for other scripts, and to use the functions I decided to use a namespace.
The script looks like this:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Namespace
{
public class Helper : MonoBehaviour
{
public Value value1;
private Value value2;
private Value value3
public void SetValues(value number, value number2)
{
value2 = number;
value3 = number2;
}
public void Activate()
{
// some code here
StartCoroutine(Cooldown);
}
public IEnumerator Cooldown()
{
//some code here
}
}
}
I can use the using Namespace;
and when I want to acces a funtion like Helper.Activate();
it recognize the Helper
but the Activate()
isn’t recognized.
Can someone help me with this issue?