我正在学习制作自上而下/等距相机的教程,但遇到了一些障碍。看,当我编译时出现以下内容。
BGCGamePawn.uc(15) : Error, Type mismatch in '='
现在,我已经做到了这一点,所以我明白问题出在下面的代码中。第 15 行是粗体。
//override to make player mesh visible by default
simulated event BecomeViewTarget( PlayerController PC )
{
local UTPlayerController UTPC;
Super.BecomeViewTarget(PC);
if (LocalPlayer(PC.Player) != None)
{
**UTPC = BGCGamePlayerController (PC);**
if (UTPC != None)
{
//set player ctrl to behind view and make mesh visible
UTPC.SetBehindView(true);
SetMeshVisibility(True);
UTPC.bNoCrosshair = true;
}
}
}