类蛇蛇大作战 相机跟随玩家,怎么实现蛇移动时食物不会闪烁,平滑移动; 蛇蛇大作战 怎么实现蛇移动时食物不会闪烁,平滑移动,那么多食物

[复制链接]
查看11 | 回复8 | 2021-1-27 06:09:31 | 显示全部楼层 |阅读模式

是这样的界面,我用unity做的c++和c#网络通信多人对战,想像球球大作战或蛇蛇大作战那样,很多食物随便吃,是不是我弄得食物太大,显卡渲染闪烁?我这可是gtx820m,带个面向手机的游戏还不是soeasy?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
什么鬼。。。
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
你是说蛇移动的时候实物是一闪一闪的?
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
是啊,相机跟随蛇头运动,就比如蛇头每秒向上平移0.5cm时,屏幕中的所有的食物都要向下平移0.5cm,在平移的过程中食物留下了残影,人眼看的很难受,感觉一闪一闪的,如果像一款之前很火的手游球球大作战一样,食物移动的很平滑,让人看的很舒服就好了
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
可能是显示器不行
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
我觉得是移动速度太快了?
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
楼主,能分享一下你的贪吃蛇工程吗,急求。。万分感谢
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
尝试在LateUpdate里每帧更新摄像机位置,而不是Update
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
引用7楼zhenmu的回复:尝试在LateUpdate里每帧更新摄像机位置,而不是Update
我试了一下没用,看来不是相机抖动的原因,但这又让我学到了很多东西,谢谢zhenmu,可能就像jwxkk说得移动速度太快了吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行