美文网首页
01 - Overview & Player Contr

01 - Overview & Player Contr

作者: 镜月s | 来源:发表于2017-08-18 15:09 被阅读15次

创建一个第三人称的蓝图项目

编辑蓝图ThirdPersonCharacter 删除不需要的操控入TouchInput MouseInpu 只保留MovementInput和 Jump 同时movement中 修改InputForward 改成一直向前跑

添加两个变量 bool CanTurn 表示是否可旋转 Rotator DesiredRotation 表示旋转角度

添加按键A D逻辑处理 当旋转条件允许时 设置旋转角度+- 90 

添加自定义事件TurnCorner  用来相应角色旋转 通过调用RInterpTo 使角色从当前的角度匀速旋转到指定的角度 按照设置的速度

在Tick函数中 调用TurnCorner函数 同时调用AddInpuMovement 使角色不停的向前移动

在场景中临时添加一个box 在关卡蓝图中 为该box添加碰撞检测事件 当碰撞体为角色是 设置角色蓝图中的canTurn变量为true

相关文章

网友评论

      本文标题:01 - Overview & Player Contr

      本文链接:https://www.haomeiwen.com/subject/csogrxtx.html