`
aigo
  • 浏览: 2721729 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

[UE4] error C2248: 'AController::GetActorLocation' : cannot access private

UE4 
阅读更多

原文:https://answers.unrealengine.com/questions/160688/access-player-location-from-another-actor.html

 

FVector PlayerLocation = GetWorld()->GetFirstPlayerController()->GetActorLocation();

 

这些写会编译错误:

error C2248: 'AController::GetActorLocation' : cannot access private member declared in class 'AController'

 

 

正确写法:

You trying to get location of player controller which does not have location, you should get pawn possessed by that controller first which should be player pawn/character (ACharacter is extended version of APawn and APawn is most basic form of character in the game)

  1. FVectorPlayerLocation=GetWorld()->GetFirstPlayerController()->GetPawn()->GetActorLocation();
分享到:
评论

相关推荐

    error C1083: 无法打开包括文件:“pthread.h”

    error C1083: 无法打开包括文件:“pthread.h”: No such file or directory cocos2d-x-2.1.5\extensions\AssetsManager\AssetsManager.h 30 1 AssetsManagerTest

    ue4系列视频教程.txt

    A-018---208集ue4官方从入门到精通视频教程(1080P高清中文字幕) UE4室内教程 AboutCG UE4虚幻引擎独立游戏制作教程 UE4编程教学 虚幻引擎4ok 1、Unreal Engine 4 零基础美术流程完全教学 4、Unreal Engine 4 高级...

    从UE4到UE5:无缝迁移项目指南

    Unreal Engine 4(UE4)到Unreal Engine 5(UE5)的迁移是许多游戏开发者和内容创作者面临的挑战。UE5引入了众多新特性,如Lumen全局光照、Nanite虚拟化微多边形几何体和MetaSounds下一代音频系统,这些都需要对现有...

    UE4艺术大师:蓝图 全套

    《UE4艺术大师:蓝图 全套》是一个深入学习Unreal Engine 4(UE4)蓝图系统的资源集合。蓝图是UE4中一个强大的可视化编程工具,它允许艺术家、设计师和程序员通过图形化界面来创建游戏逻辑,而无需编写C++代码。这个...

    UE4程序嵌入WINFORM

    本主题聚焦于“UE4程序嵌入WINFORM”,这是一种将强大的虚幻引擎4(UE4)游戏引擎集成到Windows桌面应用(WinForm)中的方法。这种技术可以为桌面应用带来丰富的三维可视化和交互体验。 UE4是Epic Games开发的一款...

    ue4 联网配置

    在UE4(Unreal Engine 4)中进行联网配置是一项重要的技术工作,它涉及到游戏的多人在线体验。UE4提供了一套完整的工具和框架,使得开发者可以构建支持多人在线的游戏项目。下面将详细讲解ue4联网配置的相关知识点,...

    vc解决visual c++ error C2471 无法更新程序数据库.zip

    在编程过程中,尤其是在使用Visual C++ (VC++) 进行Windows应用程序开发时,开发者可能会遇到错误C2471。这个错误通常出现在编译或链接阶段,提示“无法更新程序数据库”。错误C2471是由于VC++的元数据(.pdb文件)...

    UE4/UE5 GooGleTTS文本转语音插件

    这是谷歌云文本到语音和同步云语音到文本语音识别API的虚幻引擎包装。 有了这个插件,你将能够合成31种语言的自然男性和女性语音,并识别119种语言和方言的语音。 无缝TTS缓存将保护您的钱包!如果tts节点满足已经...

    UE4艺术大师:蓝图Ⅰ

    UE4艺术大师:蓝图Ⅰ 密码:dakaiwenjian

    UE4艺术大师:蓝图二

    UE4艺术大师:蓝图Ⅱ 密码:dakaiwenjian

    Unreal Engine 5(UE5)入门指南:从安装到基础操作

    Unreal Engine 5(UE5)入门指南:从安装到基础操作

    UE4 slua插件(腾讯开源 git-hub下载下来的)

    **UE4 slua插件详解** UE4,全称Unreal Engine 4,是由Epic Games开发的游戏开发引擎,以其强大的图形渲染能力和丰富的工具集受到众多游戏开发者喜爱。slua插件是针对UE4开发的一个重要组件,由腾讯开源并在GitHub...

    UE5实战案例教程:第一人称射击游戏开发

    内容概要:该教程详细介绍了如何使用 Unreal Engine 5 (UE5) 开发一款包含第一人称视角、玩家控制与交互、射击与敌人AI以及用户界面等功能的第一人称射击游戏(FPS)。首先指导了UE5环境搭建,随后逐步引导开发人员...

    UE4加载本地图片本地图片

    在UE4(Unreal Engine 4)中,加载本地图片是一项基本操作,广泛应用于游戏开发、虚拟现实场景创建以及各种视觉展示项目。本教程将详细解释如何在UE4中加载和使用本地图片。 首先,我们需要了解UE4的项目结构。一个...

    UE4帮助文档 UE4离线帮助文档 UE4API

    虚幻引擎4(Unreal Engine 4,简称UE4)是一款强大的实时3D创作工具,广泛应用于游戏开发、影视制作、虚拟现实等多个领域。UE4的API是其核心功能之一,提供了丰富的编程接口,允许开发者通过C++或者蓝图系统进行深度...

    ue4-docker:虚幻引擎4的Windows和Linux容器

    请查看以获取有关在Docker容器内使用Unreal Engine的与实现无关的信息,然后前往以查看特定于使用ue4-docker项目的详细信息。 ue4-docker Python软件包包含一组Dockerfile和随附的构建基础结构,可用于为Epic ...

    ios 自带表情 转义字符实现

    实际上,Objective-C本身并不直接支持`\ue415`这样的转义字符格式,但可以通过一些额外的处理将其转换成对应的Unicode字符。 #### 五、更多表情示例 在实际开发中,可能会需要使用到更多的表情符号。下面列举了...

    UE4UE5游戏开发入门指南: 开发环境搭建及核心技术

    UE4/UE5开发 内容概要:本文详细介绍了UE4和UE5两款强大游戏开发引擎的开发环境搭建、编程语言基础、项目创建与基本操作、蓝图编程与C++编程、资源管理与优化、项目发布与部署等方面的内容。通过对各个方面的详细...

    UE4-Kdtree:UE4插件

    UE4插件:kd-tree 这是一个UE4插件,可提供用于将kd-tree构建为蓝图功能库的实用程序功能。 支援环境 该插件在以下环境中经过测试。 UE4版本:4.22 操作系统:Windows / Mac 安装 1.下载源代码 从下载整个项目的...

    UE4使用protobuf与服务器通信

    ### UE4使用protobuf与服务器通信 #### 获取protobuf源代码及工具安装 为了在UE4(Unreal Engine 4)中使用protobuf进行网络通信,首先需要获取protobuf的源代码。这通常涉及以下步骤: 1. **安装Git for Windows...

Global site tag (gtag.js) - Google Analytics