UE4新手编程之创建空白关卡和添加碰撞体
来源:互联网 发布:王思聪雪梨淘宝店铺 编辑:程序博客网 时间:2024/05/24 03:52
一. 创建空白关卡
1) 点击文件 -> 新建关卡(或者按快捷键Ctrl+N)。
2) 你可以选择Default(默认)或空关卡。不过选择空关卡比较好,理由迟些会解释。
3) 新的空关卡会一片漆黑。
3) 现在让我们从内容浏览器中添加一些物体到场景中去。将StarterContent/Shapes中的Shape_Plane拖动到场景中。点击场景中的平面,然后按F键聚焦。然后按下R键,拖动立方体使得平面放大。点击场景中的平面,然后将StarterContent/Materials中选择M_Ground_Moss拖放到平面中去来改变其材质。效果如下图所示:(会卡一下,等待一会)
4) 在StarterContent/Props中选择SM_Rock拖放到场景中去。通过按R键,然后拖放小方块来调节岩石的大小。
5) 在StarterContent/Particles中选择P_Fire拖放到场景中,效果如下图所示:
6) 接下来我们放置灯光。在左侧的模式面板中选择点光源,拖放到场景中去。
二. 添加碰撞体
点击播放,你会注意到我们的摄像头可以通过WASD或箭头键和鼠标来移动,但是可以穿透岩石体,这明显不合常量,所以现在我们先来把岩石添加上碰撞体的属性。碰撞体是用于模拟物理的物体碰撞属性,我们可以通过网格-网格来检测碰撞,不过需要花费很高的开销。所以我们使用近似的包围盒来估算碰撞体。
1) 点击场景中的岩石。
2) 在世界大纲视图中右键该岩石,选择编辑,如下图所示:
3) 然后会打开一个网格编辑器。确保下图中的碰撞网格显示按钮已经开启。
4) 选择上方的碰撞菜单,然后选择“添加胶囊简化碰撞”来模拟出近似的岩石形状的碰撞体:
5) 你可以通过W(平移)、E(旋转)、R(缩放)来调整碰撞体的网格大小:
6) 点击左上角的保存。然后点击播放,你会发现摄像机已经穿不过该岩石了,因为此时岩石具有一个碰撞包围体了。
这时候我们就完成了对岩石添加碰撞体的操作了。
最后的效果:
- UE4新手编程之创建空白关卡和添加碰撞体
- [unreal4入门系列之九] UE4创建空白关卡并添加碰撞体
- UE4新手编程之创建C++项目
- UE4新手之编程指南
- UE4第二课 创建一个关卡和基本操作
- ue4 模型添加精细碰撞
- UE4学习之关卡设计入门
- UE4:c++中添加碰撞事件
- UE4中动态创建并加载流关卡
- 关卡中如何使用 Geometry(BSP) 创建障碍物 【UE4】
- 场景关卡之创建场景
- [unreal4入门系列之十四] 在UE4中添加碰撞触发事件
- ue4-自定义关卡类
- UE4中切换关卡
- UE4之流关卡
- UE4 中 为StaticMesh添加贴合物体的碰撞
- LevelStreaming - UE4中的关卡流
- UE4之添加开场动画
- anman004帐号开通博客
- UE4新手编程之创建C++项目
- HDU - 2102 A计划 (BFS) [kuangbin带你飞]专题二
- 真相与真相
- 荒野、车居生活与自由世界——读《车轮上的瓦尔登湖》
- UE4新手编程之创建空白关卡和添加碰撞体
- 梦想贵在坚持 第一周(1.9-1.15)
- 游戏开发之UE4添加角色到场景中
- HDU 2045 不容易系列之(3)―― LELE的RPG难题 .
- Android 仿美团网,大众点评购买框悬浮效果
- 游戏开发之在UE4中编写C++代码控制角色
- Android一条语句解决无限+自动轮播图
- JAVA WEB几种数据库连接方式
- 3D游戏开发之在UE4中创建非玩家角色(NPC)