public class ClassA{
public int intA;
void Start () {
ClassB iClassB = new ClassB();
ClassA iClassA = new ClassA();
iClassA.intA = 9;
iClassB.getVal(iClassA);
}
}
public class ClassB{
public void getVal(object tObject){
Debug.Log(tObject.intA); // ERROR!!!
}
}
This causes an “Object does not contain a definition for ‘intA’” error.
Is there a better way to accomplish what I’m trying to do here or am I missing something simple?