предположим, что у нас есть такой сценарий:
класс, в который вам запрещено вносить какие-либо изменения:
public class ForbiddenClass_A
{
public void TheMethod()
{
//do stuff
}
}
и другой класс только для чтения, который вызывает метод из предыдущего класса:
public class ForbiddenClass_B
{
ForbiddenClass_A fc_a;
void Update()
{
//some logic that if true it will call :
fc_a.TheMethod();
}
}
Теперь у вас есть класс, который вы с ним делаете, и по нему вы хотите узнать, если TheMethod () :
public class MyClass
{
//call this when TheMethod() from ForbiddenClass_A is called.
public void TheMethod_Catcher()
{
}
}
Спасибо!