(蓝图)虚幻4制作超级马里奥(二)准备

这一章主要就是创建一些基本的组件和蓝图,主要注意移动设备只支持静态天光

目录

创建项目

创建关卡蓝图

天空光源(移动设备只支持静态天光)

BP_SKY_SPHERE

定向光源(直射光)

box暂时用来当地板

GameMode

PlayerController

 

按键设置

玩家角色BP_Player


创建项目

蓝图,移动设备,最高质量,没有初学者内容,项目路径(最好全英文路径),项目名

添加内容包,我们使用引擎自带的内容包

创建关卡蓝图

我们从头到尾对关卡进行设置

布置地图关卡

天空光源(移动设备只支持静态天光

BP_SKY_SPHERE

天空盒,Actor类型,包裹整个世界

天空光源(天光)

A Sky Light should be used instead of the Ambient Cubemap to represent the sky's light because Sky Lights support local shadowing, which prevents indoor areas from getting lit by the sky.

作用主要是支持局部阴影,如果没有这个,太阳光将直接照射到室内

 (Static Sky Light) For mobile development, this is the only kind of Sky Light that is supported.

移动设备只支持静态天光,所以需要把天光的移动性改成静态(以后可能会支持其它类型)

定向光源(直射光)

 

拖入定向光源后,需要将天空盒的Direction Light Actor绑定到定向光源,这样就能让天空盒根据定向光源的角度改变天空的颜色,这样的功能也是可以自己实现的

把添加进来的东西都调整一下位置,建议重设为世界原点再进行修改

box暂时用来当地板

 

添加一个玩家起始位置,后面设置的角色将直接从这个位置生成

如果要让Actor紧贴地面可以按end键“落地”

 

 

GameMode

PlayerController

首先创建自己的GameMode、PlayerController、Character

 

在世界设置中进行设置,如果没有可以在窗口栏中打开

 

 

按键设置

打开项目设置,找到输入

 

为了方便调试,我们暂时设置成PC的操作

Action Mappings和Axis Mappings的区别:

简单的说Action顾名思义就是动作,一次性输入,比如跳跃,开火,下蹲等。

Axis中文翻译为轴,可以想一下手柄的摇杆,持续输入,比如移动,镜头移动。

这里的Setting不能设置成esc,随便换一个按键即可,反正最后是在移动设备上触控,下一章将会进行设置

 

玩家角色BP_Player

我们需要添加3个组件

StaticMesh(静态网格模型),因为暂时没有骨骼模型和动画所以暂时使用静态的代替

位置和缩放可以自己设置,鼠标放到mesh上可以看到详细信息比如Approx Size长宽高

设置胶囊体的高度和半径将staticmesh笼罩

弹簧组件Spring Arm,作用是让摄像机在一定轨道上伸缩

相机一定要在弹簧的下面

选中弹簧,进行一些配置

Target Arm Length设置相机和对象的距离

设置弹簧的Z轴角度为-90

 

事件图表中设置玩家角色的移动和跳跃

之前设置ad左右移动按键作为大小输入Pawn类下的蓝图节点AddMovementInput,摄像机的向右作为方向

回到主界面,已经可以通过ad空格移动角色了。

屏幕中出现的两个虚拟摇杆是默认的,下一章我们把摇杆换成自己的图片并进行设置

 

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锋哥游戏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值