unity3d - Unity 枪不能顺利跟随相机
问题描述
所以我正在制作一个统一的 3D 游戏,我希望我的手枪能随着相机顺利移动,而不仅仅是连接到相机上。我不太确定如何正确解释它,但我的意思是当我跳跃时我想要枪上下移动,所以看起来我真的拿着它。希望我现在听起来不是很愚蠢:)
任何帮助表示赞赏!
Vector3 偏移 = PlayerMovement.Instance.FindVelRelativeToLook() * posOffset; 浮动 fallSpeed = PlayerMovement.Instance.GetFallSpeed() * posOffset; Vector3 desiredPos = defaultPos - new Vector3(offset.x, y: fallSpeed, z: offset.y); transform.localPosition = Vector3.SmoothDamp(current: transform.localPosition, target: desiredPos, currentVelocity: ref posVel, posSpeed);
我不会撒谎,我几乎不明白这个大声笑的一半。
解决方案
推荐阅读
- r - R - 控制一组特定数据的颜色和大小
- azure-devops - 更改个人资料附加的电子邮件地址
- php - 如何使用 Azure 和 IIS 保护和验证整个 Web 文件夹
- cookies - 无法在 Safari 13 中跨 .test 子域共享 cookie
- php - 扩展 woocommerce_cart_item_price 挂钩以反映订单和电子邮件的变化
- python - 从列表Python中的字符串中删除尾随空格
- regex - 匹配可选的第二组的正则表达式
- bootstrap-4 - Bootstrap Navbar 在不同浏览器中的行为不同
- sql - 显示出现 n 次以上的外键 id
- javascript - Expo React Native - 在渲染应用程序之前获取所有数据