gpt4 book ai didi

scripting - 使用模拟事件BeginViewTarget制作等距相机

转载 作者:行者123 更新时间:2023-12-02 10:47:11 26 4
gpt4 key购买 nike

我正在关注制作自上而下/等距相机的教程,但遇到了一些麻烦。请参阅,编译时会出现以下内容。

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;
}
}
}

最佳答案

BGCGamePlayerController是否从UTPlayerController扩展?如果不是,那就是问题所在:您正在尝试将PlayerController参数转换为BGCGamePlayerController,然后将其存储在本地UTPlayerController变量中。您需要更改局部变量的类型或更改BGCGamePlayerController的层次结构。

关于scripting - 使用模拟事件BeginViewTarget制作等距相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12816037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com