level 2
直接用的PFSController预制体,运行后,无法在场景中改变这个物体的位置,拖不动,用代码跳转位置过去后一瞬间又跳到原来的位置,求大神呀!!!
2020年01月02日 02点01分
1
level 1
你在代码固定了它位置了吧,我也不清楚,毕竟没看过你代码和设置
2020年01月02日 02点01分
3
从asset store导入的,没有改动代码,我创了个新项目重新倒入测试,还是只能按键操作移动,但是无法在场景里拖动,用代码改变位置,立马就又回去了
2020年01月02日 02点01分
上代码和设置吧,这样我真的不清楚错误的地方在哪
2020年01月02日 03点01分
我发了个视频贴,
2020年01月02日 04点01分
level 1
刚学unity,也遇到了这个问题,我的处理方法:
1. 设置position时先把fps.enabled = false,设置一个flag = true
2. 在FixedUpdate中如果flag == true, 则设置fps.enabled = true, 然后清除标志flag = false
怀疑fps存储了自己的一套坐标,每个物理帧强行把obj的坐标更新成自己的坐标,所以只改obj的坐标不太行,改的同时禁用掉fps,下一物理帧再启用才可以
2020年01月02日 14点01分
8