Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(66评价)
价格: 1299.00元
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

关于unet
SHADER9发起了问答2018-04-18
7
回复
643
浏览

unet动画同步问题,我用unity自带的角色模型,选的第三人称模型,在用unet的时候怎么将各个客户端的人物动作,即跑跳动画同步到各个客户端

所有回复
  • siki • 2018-04-18

    在进行动画切换时候,调用同步方法(远程方法调用rpc),让其他客户端也一起调用同样的动画切换

    • SHADER9 • 2018-04-18

      我试过这样,一用就整个人都无法移动了。。。。。然后我找到了unet自己封装了一个network Animator,这个可以直接同步动画。。。。但是为什么rpc的不可以呢,用的模型是unity自带的角色资源包,第三人称的,我在调用动画的函数的地方都加了rpc,也试过只在一个函数加rpc,然后就会出现角色无法移动的情况

      (0) 回复
    • siki • 2018-04-22

      回复 @ SHADER9: 代码怎么写的,你说的角色无法移动的情况,是 加了rpc后,动画好使,但是角色不能移动了吗,你的移动是通过动画控制的还是单独控制的,角色无法移动,动画正常播放了吗

      (0) 回复
    • SHADER9 • 2018-04-25

      回复 @ siki: 代码是unity自带的模型自带的,我并没有修改,动画还是会动,就是不移动了。。

      (0) 回复
    • siki • 2018-04-25

      回复 @ SHADER9: 你的同步代码怎么写的

      (0) 回复
    • SHADER9 • 2018-04-27

      回复 @ siki: 就是按照你说的,在函数前面加上RPC,该加的都加了

      (0) 回复
    还有0条回复,点击查看
    你还没有登录,请先登录或注册!
  • siki • 2018-04-27

    发下你写的代码,看下,出问题的客户端的那一端代码有没有执行

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!