访问手机版

扫描体验手机版

游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-24:00

    客服QQ

    706393200

    电子邮件

    kninebox@163.com
  • KNINEBOX刀盒APP

    即将上线,敬请期待

  • 扫描二维码

    进入手机版

推荐阅读 更多
第40号会员,17活跃度,2020.08.25加入
  • 154发帖
  • 149主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
最近评论
热门专题

[教程相关] 问吧友个问题

[复制链接]
忆困血馆闻 发表于 2024-5-7 14:30:55 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
如果这张图是地图背景,我希望能够在道路上移动(xy方向),但是我又希望能够跳跃(y方向),在道路边界部分也能够阻挡玩家,这该如何实现呢

问吧友个问题-1.jpg
回复

使用道具 举报

精彩评论2

惜颜705 发表于 2024-5-7 14:31:10 | 显示全部楼层
水平只取x方向的速度不就行了,跳跃用addforce,道路要铺层Collider,再限制x的值,控制在边缘内
回复

使用道具 举报

海田1 发表于 2024-5-7 14:32:00 | 显示全部楼层
按一个跳跃键,xy同时增加,不就是跳跃了
问吧友个问题-1.png 只不过这个跳跃等于45度方向移动,你可以加入物理抛物线运动公式。45度方向速度从0运动到最大值,之后x值不变,y值减小到0,此时在跳跃最高点,之后y值变负数方向相反,到碰到地面y值变为0,x值运动过程中全程不变因为x方向上没有加速度
问吧友个问题-2.png
回复

使用道具 举报

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

本版积分规则

本站发布的mod均为免费mod以及本站原创mod,所有作品仅供交流和艺术拍照使用,请勿使用本站捏脸数据拍摄和制作国家法律法规禁止的内容发布到网络。本站捏脸数据及mod不作为商业用途,仅以赞助钻石的形式作为大家对作者手工劳动的认可。

声明:本站部分内容来自网络站点所提供的公开引用资源,作品版权归原作者所有 禁止商用 违者必究。

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc. KNINEBOX