查看: 334|回复: 7

[游戏性指南] 【使用静态摄像机 | Unreal Engine】

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-6-27 16:36:15 | 显示全部楼层 |阅读模式



在这份操作指南中,我们要看看如何创建静态(或固定)摄像机角度,使之可用作游戏中的玩家视角。在完成本次教程后,您可以将我们所用的流程用于您自己的游戏,从而为玩家设置一个固定视角用来观察您的游戏。

在这个示例中,我们将使用 Blueprint Third Person Template 项目并包含 Starter Content。

从 Modes 菜单(位于 放置模式)中,搜索 Camera,然后将一个摄像机拖到关卡中。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



您可以将摄像机 Actor 放置在您希望设置玩家视角的位置上。为了更好的理解玩家视角,您可以从摄像机的视点上获取一个第一人称视角,为此需要将视区锁定到摄像机 Actor 并进入 Pilot 模式。

在关卡中选择的摄像机上 Right-click,然后从弹出菜单中选择 Pilot 'CameraActor'。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



现在,您可以在使用 WASD 按键的同时按住 Left 或 Right Mouse Button,从而在视区周围移动。当您在关卡内飞行时,摄像机的位置将随着您的动作而移动,让您在游戏中获得与摄像机一致的视角。

要解锁摄像机,请单击 Unlock 按钮。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



当您选择解锁时,摄像机将保留在结果位置。

“解锁”(Unlock)旁边的图标用于切换游戏内摄像机视图或关卡编辑器视图。

在关卡中选择 Camera Actor,单击主工具栏上的 Blueprints 按钮,然后选择 Open Level Blueprint。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



在 Level Blueprint 中,Right-click 图表窗口的任意位置,然后选择 Create a Reference to CameraActor。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



通过添加一个对 Camera Actor 的引用,Level Blueprint 现在可以知道我们在关卡中所指的那个摄像机(我们可能在关卡内设置有多个摄像机)。

再次 Right-click 图表,搜索并添加 Event Begin Play 节点。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



这个节点仅执行一次,而且会在游戏启动后执行其后面发生的一切。

再次 Right-click 图表,搜索 Set View Target 并选择 Set View Target with Blend 节点。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



您可能需要取消勾选 Context Sensitive 复选框,才能让这个节点出现在列表中。

再一次 Right-click 图表,然后添加 Get Player Controller 节点。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



为了方便查找该节点,您可以重新选中 Context Sensitive 复选框。

按以下方式连接节点。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



我们在 Event Begin Play(游戏启动)时,针对 Player Controller 索引 0(默认玩家)Set View Target with Blend(将视角)设置为 CameraActor(新的查看目标)。

Set View Target with Blend 节点上的其他选项可实现持续混合、指定所用的混合类型,或是指定控制混合时所用的任何指数;您也可以针对混合锁定传出视图目标(全都保留默认设置)。



单击 Compile 完成操作,然后关闭蓝图窗口。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]



在主编辑器视图中,单击 Play 按钮在编辑器中运行程序。
最终结果
现在,您可以看到在游戏启动时,玩家视角被分配至/正在使用您在关卡中放置的 Camera Actor。您可能还注意到视图被施加了银幕效果;要禁用此效果,您可以取消选中 Constrain Aspect Ratio 选项(在 Camera Actor 的 Details 面板内)。

【虚幻4翻译文档-使用静态摄像机 | Unreal Engine】[虚幻4中文文档]





   



   



      




   


      相关页面

  




       使用摄像机








      摄像机








      Matinee 及过场动画(Cinematic)








      蓝图可视化脚本




回复

使用道具 举报

l.ukk 该用户已被删除
发表于 2016-7-2 20:20:52 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

846

帖子

2825

积分

vip会员

Rank: 1

积分
2825
发表于 2016-7-4 02:51:51 来自手机 | 显示全部楼层
不错,我喜欢这个,看看多少金币哦
回复 支持 反对

使用道具 举报

0

主题

839

帖子

2766

积分

vip会员

Rank: 1

积分
2766
发表于 2016-7-4 12:33:41 来自手机 | 显示全部楼层
我吭哧瘪肚 终于下载下来了,但是不会用- -
回复 支持 反对

使用道具 举报

0

主题

889

帖子

2927

积分

vip会员

Rank: 1

积分
2927
发表于 2016-7-6 08:37:11 来自手机 | 显示全部楼层
不错,我喜欢这个,看看多少金币哦
回复 支持 反对

使用道具 举报

0

主题

860

帖子

2831

积分

vip会员

Rank: 1

积分
2831
发表于 2016-7-13 19:31:16 | 显示全部楼层
恩,好资源~ 哈哈~
回复 支持 反对

使用道具 举报

0

主题

1277

帖子

3949

积分

vip会员

Rank: 1

积分
3949
发表于 2016-7-17 02:23:32 来自手机 | 显示全部楼层
好东西 一定要分析那个
回复 支持 反对

使用道具 举报

0

主题

878

帖子

2894

积分

vip会员

Rank: 1

积分
2894
发表于 2016-7-21 06:30:34 来自手机 | 显示全部楼层
来看看......
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部