提问一些udk的问题

该主题包含 6 个回复,有 2 个参与人,并且由 cool44 的头像 cool441 年, 5 月 前 最后一次更新。

正在查看 7 个帖子 - 1 至 7 (共计 7 条)
  • 作者
    帖子
  • #14618
    cool44 的头像
    cool44
    学员
    注册日期: 2015/04/30
    发帖数: 17
    回帖数: 28

    一:做了4个方向的行走动画,当角色向前走是,突然向后走了,动画就先混合左或者右的动画再到向后走的动画,显得十分怪异,效果就是腿会先弯曲再播放正常的动画,如何才能从前进动画直接转到后退动画,我用的是方向节点。
    二:如何实现扔掉武器,替换武器的功能,我现在什么武器都能拾取,如何才能达到像一般的fps或者tps那样,当我装备了一把手枪时,我再拾取另一把不同的手枪时,我装备的手枪就会扔在地上,而装备另一把手枪。
    三:如何实现怪物把角色抓住,再把角色扔出去?
    四:手雷如何实现?
    求老师解惑

    #14717
    风之神韵 的头像
    风之神韵
    教师
    注册日期: 2014/06/20
    发帖数: 2
    回帖数: 358

    1.你去参考UTGame里的机器人角色的animtree,动画这方面的我不熟悉。
    2.这个实现可难,可简单。如果你用的是UTGame框架,那修改成你想要的,你需要研究透UTWeapon类里的DenyPickupQuery函数。每个武器在拾取的时候都会判断,比如是否跟手中的武器相同.
    如果不是UTGame框架,那么武器的拾取和扔掉无非就是一个Weapon模型的Attach(附加/吸附)到右手的一个Socket(骨骼插槽)上。每个Weapon添加一个类别的变量。拾取的时候判断下这个变量是不是相同,相同说明是同一个类型武器,就把手中的武器先Dettach掉,然后把新武器Attach上。
    3.这个功能我没做过,而且不简单。大致想一下思路,怪物手上加一个物理的PhysicsConstraint,被扔的的角色在被扔的一瞬间编程纯物理的布娃娃(如果变 参照塔防上 的“物理死亡动画”一节),然后角色就随着怪物的手臂甩动动画,被扔出去了,什么时候断开Constraint,可以给怪物的手臂动画一个notify,在一定位置通知断开事件。

    4.手雷参照UTGame里搜索“RFM_Grenades”,你可以找到线索。那个RocketLauncher是有丢手雷功能的。

    #14773
    cool44 的头像
    cool44
    学员
    注册日期: 2015/04/30
    发帖数: 17
    回帖数: 28

    两个角色直接的互动怎么实现呢?比如,玩家被狗咬了,狗扑倒了玩家角色,攻击玩家,玩家进行防御,类似于死亡空间里,主角被变异体缠住,或者像细胞分裂那样玩家可以抓住敌人,把敌人当做肉盾。

    #14839
    风之神韵 的头像
    风之神韵
    教师
    注册日期: 2014/06/20
    发帖数: 2
    回帖数: 358

    两者同时播放动画,这个动画是maya里做好的匹配动画。你要做的就是确定好时机播放,比如狗的嘴碰到了人的碰撞体,播放的时候一定要有动画融合,否则会很生硬

    #15320
    cool44 的头像
    cool44
    学员
    注册日期: 2015/04/30
    发帖数: 17
    回帖数: 28

    udk导航网格寻路的教程有出吗?

    #16669
    cool44 的头像
    cool44
    学员
    注册日期: 2015/04/30
    发帖数: 17
    回帖数: 28

    怎样直接让pawn变成载具?

    #16902
    cool44 的头像
    cool44
    学员
    注册日期: 2015/04/30
    发帖数: 17
    回帖数: 28

    oo

正在查看 7 个帖子 - 1 至 7 (共计 7 条)

抱歉,回复评论必需登录。