原作者:xiaosongfang 对于UE4来说我只是个菜鸟,研究一下网上的教程稍微尝试的做一下demo,所以可能下面会有描述不准确或者说没解释清的地方请多谅解哈。也非常欢迎指出我说的不对的地方一起学习。 接下来开始教程。UE4的原生功能LevelStreaming就非常适合用来做大地图,这也 ...
转自:http: blog.ch wind.com ue level streaming 流关卡可以使得关卡内容只在玩家 需要 的时候才加载,在很多游戏中都有使用这个技术。 当前UE 版本 . . P 。 官方提供的流关卡功能目前有两种应用方式。 世界构成器 有点类似于Tile地图制作的方法,可以将子关卡拼成大地图。方便关卡设计人员的并行开发以及内容的复用。 这部分官方有提供详细的 文档 可供参考 ...
2016-07-19 15:21 0 3582 推荐指数:
原作者:xiaosongfang 对于UE4来说我只是个菜鸟,研究一下网上的教程稍微尝试的做一下demo,所以可能下面会有描述不准确或者说没解释清的地方请多谅解哈。也非常欢迎指出我说的不对的地方一起学习。 接下来开始教程。UE4的原生功能LevelStreaming就非常适合用来做大地图,这也 ...
切换关卡 基于 UGameplayStatics:: OpenLevel OpenLevelBySoftObjectPtr 获取当前关卡名 GetCurrentLevelName 异步加载关卡 参考——异步加载关卡 流关卡 ...
打开关卡蓝图类 为一个关卡中的CameraActor设置引用,连成下面这样 这样就能为关卡设置一个固定的摄像机 ...
一、优化上一节的蓝图,新建一个函数addFlagToCanvas(动态添加图标到Canvas) 二、 分析地图坐标系和UMG坐标系 要根据实际情况分析关卡坐标系。 UserWidget中的坐标系 三、根据上一步分析得到坐标系对应关系 四、根据上一步提供的公式 ...
昨天提到的换装系统,在点击开始游戏后会卡住一会用来加载游戏,整个画面卡住等待加载好后就突然进入正式游戏关卡,有点突兀,为了让选择角色的界面和进入打怪关卡更顺滑,决定加一个过渡的关卡序列。首先在选择角色的关卡创建一个关卡序列,将摄像机actor拖到场景中来,点击+轨道->Actor ...
一般先跳转到一个临时的关卡,然后异步加载目标关卡,同时展示Loading界面 对于含有流关卡的目标关卡,可以先载入子关卡 蓝图异步加载 无进度条 C++ 异步加载关卡 LoadPackageAsync 效果 ...
新建项目 往关卡中放置一个门 在内容浏览器中找到 门 的静态网格体 拖放到关卡中 此时门默认没有碰撞,人物可以直接穿过 给门添加碰撞 双击内容管理器中的 SM_Door,打开编辑窗口 选择菜单“碰撞”-“添加盒体简化碰撞”,给门添加碰撞框架 门周围的绿边框即是碰撞区域 ...
让我们接着上次继续学习UE4引擎,今天我们学习下怎样创建空白的关卡以及添加碰撞物体。 一. 创建空白关卡 1) 点击文件 -> 新建关卡(或者按快捷键Ctrl+N)。 2) 你可以选择Default(默认)或空关卡。不过选择空关卡比较好,理由迟些会解释。 3) 新的空关卡 ...