目的:在多人联机模式下,在每个pawn的上方显示textrender,并且在textrender里显示每个pawn的playerid

下面以一个listen server和两个client的方式测试。

1. 创建一个带有textrender的actor,并且勾选其replicated开关

2. 在Charactor的蓝图里面创建出textrender的actor并attach到Charactor上,并且将spawn出来的actor设置到本地

变量,后面需要用到这个变量来设置其文子,因为其实动态创建出来的。

这里是由服务器来动态创建出带有textrender的actor,然后attach到Charactor上,然后把textrender同步

到客户端上,这样客户端的textrender就是服务器端一个副本了。

另外也可以直接在蓝图里把textrender的actor挂载成charactor的子组件,就不用上面的蓝图动态创建了。

3. 在GameMode里面获得并保存所有的player control

4. 在textrender的actor里面创建一个成员变量name,并且把他的同步属性设置为RepNotify,并实现

其onRepName函数,来设置textrender要显示的player id

做到这里,textrender已经被我们同步了,名子变量也同步了,名子变量一旦有变化,就会设置textrender显示。

接下来只要在服务器端吧player id正确设置即可。

5 . 这里就是使用GameState里面保存的playid,GameMode里面保存的Player Control得到Pawn来设置其

textrender里面的name变量。

总结:

1. textrender上面显示的文件并不会同步,因此我们只能使用一个变量来保存文字,然后同步这个变量,并且

在变量的repnotify函数里来设置文字显示。

2. 只有服务器能拿到所有的playcontrol,因为设置文字变量由服务器来完成

效果展示:

UE4 多人联机显示每个人的playid相关推荐

  1. UE4 HTC VIVE 多人联机

    1. editor的VR模式不支持网络,所以在VR模式下没法调试多人联机程序 2. editor的standalone模式,引擎的源码里面把VR模式关闭了,所以需要修改引擎源码 3.可以在命令行下打开 ...

  2. 星露谷物语多玩家显示联机服务器没法邀请,星露谷物语怎么多人联机_多人联机操作教程...

    星露谷物语怎么联机?许多玩家都很想知道星露谷物语游戏怎么多人联机玩攻略,小编给大家带来星露谷物语多人联机操作教程. 星露谷物语多人联机操作教程: 1.3 Beta版才可以联机,所以,先升级版本,再邀请 ...

  3. mc多人联机无法显示服务器,我的世界1.7.2多人联机服务器教程_蚕豆网攻略

    我的世界创世神1.7.2多人联机服务器教程(附资源包下载),相信MC玩家对我的世界创世神一定不陌生,它是国内Minecraft玩家组建的多人联机服务器,现在,最新的1.7.2多人联机服务器正式公开,国 ...

  4. ue4多人联网的实例

    一.联机游戏通用概念 1.多人游戏类型 回合制游戏(棋盘) "不做要求" 协商(限制较少) 高 有限(需自实现) 基于会话的实时游戏(cs) 需要 协商(< 1 hour) ...

  5. 基于Unity的弹幕游戏多人联机尝试

    给一个已经定型的游戏添加哪怕是一个小特性,都是棘手的事情,很容易引入新的bug,或者破坏已有的功能.复杂的联网更是如此,它涉及到的改动几乎遍及系统的方方面面.玩家的一举一动都需要在其他人的屏幕上展现出 ...

  6. 多人联机的俄罗斯方块游戏(C++),游戏规则模仿任天堂Tetris99,基于qt,kcp,protobuf,qslog。

    目录 Tetris 游戏截图 游戏菜单 1v1对战 9人对局 游戏特性细节介绍 攻击机制 Tetris标准特性 Super Rotation System(超级旋转系统) 7 bag system ( ...

  7. Unity Networking开发多人联机射击游戏

    UNet开发多人联机射击游戏 引言: Networking作为Unity官方的用于开发多人在线游戏的网络模块,开发者可以不用自己搭建网络模块的底层,通过使用Unity提供的一些相关组件,可以轻松实现简 ...

  8. 原神服务器服务端多人联机教程

    原神服务器服务端多人联机教程 大家好,我是艾西在上一篇文章中我们说了win系统服务器怎么搭建原神服务端,在最后结尾时有带一嘴怎么改为多人联机但不是很详细.哪么这篇文章艾西会给小伙伴们说清楚原神服务端怎 ...

  9. 玩游戏显示服务器异常,为什么玩卡通生存游戏联机显示服务器异常 | 手游网游页游攻略大全...

    发布时间:2017-06-01 游戏中要怎么联机呢?搭建服务器需要注意些什么呢?可能有些玩家还不会不知道方法,下面给大家带来了联机及服务器搭建教程,不了解的玩家一起来看看吧. 俗话说万物必有其根,万恶 ...

最新文章

  1. Kotlin 1.3.30 发布,改进性能和引入新特性
  2. java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:
  3. python大学课程-大学只安排了C和Python课程,是否有必要学习一下Java
  4. 在华为笔记本 MateBook 13 (MX250)上配置yolo-v3_tensorflow CUDA 所遇到的一些坑(cuda无法识别显卡)
  5. 暑假集训中期测试 Problem D: 装箱问题2 (并查集)
  6. [转]自定义SqlMembershipProvider方法
  7. 【kafka】一次磁盘故障后消费者无法消费
  8. swift(不同设备适配详解)
  9. likely,unlikely宏与GCC内建函数__builtin_expect()
  10. 瀚云平台kafka简单原理
  11. 安川机器人如何注释化指令_安川机器人 命令介绍 内部版
  12. 从需求出发来看关系模型与非关系模型–时代的变革
  13. 研发项目中项目经理职能
  14. 1031 查验身份证 (15 分) 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。
  15. A。资源库和运行时表结构(5)---JBPM4.4数据库表解释
  16. ODL(C版本)安装过程
  17. echarts添加背景图片,背景色及水印
  18. 3招搞定APP注册作弊
  19. 员工激励:什么样的方法最合适?
  20. flex布局侧轴(交叉轴)对齐方式

热门文章

  1. 教你创建自己的CSDN博客专栏
  2. centos nodejs yarn安装及升级
  3. Three.js 新旧版本区别
  4. PostgreSQL11 data数据库目录迁移
  5. while语法php格式,PHP While 循环
  6. mysql运营_为线上运营Mysql数据库设置从库
  7. 部署gogs_可以更快地查阅 Gogs 文档了!
  8. 【常见笔试面试算法题12续集五】动态规划算法案例分析5 01背包练习题
  9. AlarmManager使用注意事项
  10. 小程序·云开发实战 - 迷你微博