KNINEBOX捏脸学院

标题: 问吧友个问题 [打印本页]

作者: 忆困血馆闻    时间: 2024-5-7 14:30
标题: 问吧友个问题
如果这张图是地图背景,我希望能够在道路上移动(xy方向),但是我又希望能够跳跃(y方向),在道路边界部分也能够阻挡玩家,这该如何实现呢

(, 下载次数: 0)
作者: 惜颜705    时间: 2024-5-7 14:31
水平只取x方向的速度不就行了,跳跃用addforce,道路要铺层Collider,再限制x的值,控制在边缘内
作者: 海田1    时间: 2024-5-7 14:32
按一个跳跃键,xy同时增加,不就是跳跃了
(, 下载次数: 2) 只不过这个跳跃等于45度方向移动,你可以加入物理抛物线运动公式。45度方向速度从0运动到最大值,之后x值不变,y值减小到0,此时在跳跃最高点,之后y值变负数方向相反,到碰到地面y值变为0,x值运动过程中全程不变因为x方向上没有加速度
(, 下载次数: 1)




欢迎光临 KNINEBOX捏脸学院 (https://www.kninebox.com/) Powered by Discuz! X3.4