虚幻3(导演动画)一动画触发器

本文介绍了解决游戏开发中角色不显示及交互问题的方法,包括调整GameType设置、使用触发器实现动画事件等技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

运行游戏没出现自己的角色,无法开枪?

点击—视图—世界属性—GameType—修改Game Type For PIE的None为UTDeathmatch

动画、触发器

添加一个触发器:右键—添加Actor—add Trigger。选择触发器,按F4修改属性(例:Collision—Collision height/radius是修改触发范围)

选中触发器,启动Unreal Kismet,右键,按下图触发一个Touch事件。

然后再创建一个动画事件。右键—New Matinee

双击Matinee节点,到达UnrealMatinee编辑器。

在左下角右键,创建一个动画空组(添加新的空组)

回到场景编辑,选中一个要做动作的物体。

然后回到UnrealMatinee,右键点击创建出来的组添加新的Movement Track

拖动时间轴上的 小黑杆子 ,拖到新的时间点,按回车键,得到一个新的频点,棕红色小三角形。

选择这个小三角形,回到场景编辑,拖动已经绑定的要运动的物体

如上图,左下角能看到是第几个频点,初始频点是0。播放效果,地板在1秒内做斜向下运动。

最后是把触发点时间和动画时间链接起来。在UnrealKismet编辑器,拖动Touched点连到Play点即可。(拓展:UnTouched连Reverse表离开触发点,物体反向运动,比如离开后,门的自动关闭。注意,触发事件默认只触发一次,修改方法:选择触发事件,右下方Sequence Event 的Max Trigger Count值改为0表无限次)

(再拓展:物体移动过程中,默认是“角色”的元素是可以透过它的,要在触发事件中选择为阻挡所有。选择触发事件点,F4,Collision—Collision Type,选为COLLIDE_BlockAll)

虚幻3自学教程,图文虚幻3引擎(Unreal Engine 3)又称虚幻引擎3,是套为DirectX 9/10 PC、Xbox 360、PlayStation 3平台准备的完整的游戏开发构架,提供大量的核心技术阵列,内容编辑工具,支持高端开发团队的基础项目建设。   虚幻3引擎的所有编写观念都是为了更加容易的内容制作和编程的开发,为了让所有的美术开发人员能够牵扯到最少程序开发内容的情况下使用抽象程序助手来自由创建虚拟环境,以及提供程序编写者高效率的模块和可扩展的开发构架用来创建,测试,和完成各种类型的游戏制作。  虚幻3引擎给人留下最深印象的就是其极端细腻的人物和物品模型。通常游戏的人物模型由几百至几千个多边形组成,并在模型上直接进行贴图和渲染等工作从而得到最终的画面。而虚幻3引擎的进步之处就在于在游戏的制作阶段,引擎可以支持制作人员创建个数百万多边形组成的超精细模型(最上面的模型由200万多边形组成,而下面的模型仅有5287个多边形),并对模型进行细致的渲染,从而得到张高品质的法线贴图,这张法线贴图中记录了高精度模型的所有光照信息和通道信息。在游戏最终运行的时候,游戏会自动将这张带有全部渲染信息的法线贴图应用到个低多边形数量(通常在5000-15000多边形)的模型上。这样的效果就是游戏的模型虽然多边形数量比较少但是其渲染精度几乎和数百万多边形的模型样,这样可以在保证效果的同时在最大程度上节省显卡的计算资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值