Cap*_*pec 0 c# class unity-game-engine
我正在尝试在我的子类中使用父类方法,但它始终使用父类属性而不是子类属性.
这里的例子:
public class Character : MonoBehaviour{
protected val = 5;
public void example(){
Debug.Log(val);
}
}
public class Enemy : Character{
public void Reset(){
val = 10;
}
}
Run Code Online (Sandbox Code Playgroud)
当我在Enemy对象上执行.example()时,我总是得到5 ...
谢谢!