空白的灵魂 发表于 2017-11-23 10:48:46

ue4 多窗口

本帖最后由 空白的灵魂 于 2017-11-23 10:50 编辑

以下内容转自http://blog.csdn.net/wzqnn/article/details/77649254?locationNum=2&fps=1方法1通过使用ue4自带的多玩家splitscreen方式 这种方式可以很方面实现分2-4个块的效果,而且还能自动多个玩家,缺点就是需要玩家实例(所以最多只能四个),可能需要自己继续设置并不能调整大小位置等等(摄像机比例是可以调的) 分两个的时候可以设置左右或者上下,当然也能三个四个具体可以自己试试 首先就是设置工程http://p2.pstatp.com/large/d0000032d6e42e4f57a然后就是在关卡蓝图中设置 注意自己要拖两个摄像机,并把自带的Player Start去掉http://p2.pstatp.com/large/d0600032d3ff6e981da
http://p3.pstatp.com/large/d030001d6e19bfb77f0http://p2.pstatp.com/large/d010005da1135f9ce9f方法2通过使用ue4的UI和rendertarget来实现 优点就是可以随意设置1 场景中拖入scene capture 2d 具体可以看文档https://docs.unrealengine.com/la ... es/Reflections/1_7/ 这种可以做镜子,小地图,监控等等效果2 content栏右击建立 materials & textures ->Render Target 建立以后拖入到刚刚2d摄像机的target texture里面,然后双击Render Target可以看到摄像机画面(也可以做画面比例大小分辨率甚至是滤镜的设置,这个感觉比unity方便好多)http://p2.pstatp.com/large/d030001d6e0ca751442
3右击Render Target然后选第一项create material 然后按照下面左侧选择类型然后连线http://p2.pstatp.com/large/d0600032d40a84eb909content里新建widge blueprint 然后设置如下(注意class的地方选自己本身) 刚打开widge blueprint可能是界面布局,在右上角切换蓝图即可,然后可以再切回去http://p3.pstatp.com/large/d040003129e920dc6ed4切回designer 然后拖入image组件右侧brush image放上刚刚的从Render Target生成的material自己摆好位置5更改关卡蓝图如下http://p3.pstatp.com/large/ca5000685c3daa1dcbd记得红箭头位置改成自己的UI蓝图运行才能看到效果 当然做场景监控之类可以把之前材质之间赋个物体(bsp物体貌似不行)就行 还能实现下面效果http://p1.pstatp.com/large/d0000032d6fd7c098ee

ft7882886 发表于 2017-12-15 12:10:35

感谢分享

酋长 发表于 2020-3-13 20:40:22

资源哪里好,肯定引擎世界找!
页: [1]
查看完整版本: ue4 多窗口