问题标签 [projectile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1689 浏览

c# - 如何启用使用角度拍摄?

坐着制作一个 2D 射击游戏,我的玩家需要能够使用角度向左和向右射击。我遇到的问题是我找不到使这项工作的方法。

那么如何计算以特定角度射击子弹的角度呢?

我在播放器类中的代码

我的子弹课

0 投票
3 回答
9132 浏览

java - 物体的抛射运动

我的对象目前仅使用以下代码以设定的角度直线前进:

我假设我在计算方面犯了某种数学错误,因为 x 值似乎是正确的,尽管 y 值没有回落。

如果您想知道,这是我的初始值:

这是我犯的一个愚蠢的错误,还是我在这里遗漏了一些关键概念?

GamePanel.java:https://gist.github.com/Fogest/7080df577d07bfe895b6 _

游戏逻辑:https ://gist.github.com/Fogest/36aba3e1a7fc30984e4e

0 投票
1 回答
1205 浏览

c - 获得错误的弹丸运动时间和高度值

我正在用 C 语言编写一个程序,该程序可以找到弹丸撞击时的飞行时间和高度,并且我的程序正在编译,但它给出的解决方案值错误。知道我可能做错了什么吗?

0 投票
2 回答
1649 浏览

c# - 创建具有固定角度的抛物线轨迹

我试图在我的 XNA 游戏中投掷箭,但我很难尝试实现一条好的抛物线。

我需要的:

  • 你握得越Enter强,箭头越走。
  • 箭头角度将始终相同,为45 度

这是我已经拥有的:

我的问题是,我需要做些什么才能使箭头在失去速度(timeHeld)以形成完美抛物线时落到底部?

0 投票
3 回答
2619 浏览

java - 创建一个“子弹”类(Java/swing)

我正在尝试创建一个塔防风格的游戏,其目的是阻止攻击部队到达他们的目标。这是通过建造塔来完成的,塔可以用不同类型的攻击攻击敌人的波浪。由于我是编程新手,因此我希望在创建子弹的 SetBulletLocation 方法方面获得一些帮助。

我一直在尝试复制:this example但我无法让我的子弹顺利地向目标位置移动

0 投票
4 回答
2395 浏览

java - 无法让子弹以正确的角度射击?

我在尝试让子弹以我放入的角度发射时遇到了一些麻烦。我正在使用 eclipse 和 java。

我的代码:

感觉它不起作用的原因是因为它被强制转换为 int ,这可能使它变得如此不准确。但是为了让它绘制矩形,它需要整数。

当输入 dir 为 0 时它很好并且向右射击。问题是当我输入 90 时,它不是直线向上射击,而是向左一点。

关于如何解决这个问题的任何想法?谢谢!

0 投票
2 回答
189 浏览

coronasdk - 使弹丸过渡到屏幕边缘

我试过用谷歌搜索,但是教程只告诉你如何使弹丸过渡到某个目标。在我的情况下,我希望它向目标移动,然后继续直到屏幕边缘。

这是我目前的拍摄功能:

0 投票
1 回答
568 浏览

java - 物体不会跟随弹丸运动路径

嗨,我正在尝试找出一种使用弹丸运动使物体移动的方法。出于某种原因我自己处理它时,我得到了指数运动而不是弹丸。我看过其他例子,但它们有点不同,因为我有它应该降落的坐标,并且需要找到它必须拍摄物体的速度和角度。

我的代码:

projectionY 和projectedX 是它应该降落的坐标。

那么为什么它没有在抛射运动路径中移动,而是在指数路径中移动的任何原因?

0 投票
1 回答
1286 浏览

java - Minecraft Bukkit - 我如何使用物品实体和落下的方块实体作为射弹?

抱歉这个问题,我想我之前可能已经问过,但是这个网站很混乱,我只是在任何地方都找不到。我是一名 Java 插件开发人员,目前正在学习数据结构和算法课程,如果它有助于了解我会理解多少。我一直在可以将随机物品用作射弹的服务器上,例如金块物品实体或西瓜片物品实体。我想知道是否有人知道如何使物品成为射弹?我想我需要用新方法和诸如此类的东西创建一个新的对象类,但我不确定它是如何工作的,特别是因为我无法更改 Minecraft 自己的代码。

非常感谢所有帮助!

0 投票
2 回答
5635 浏览

matlab - 带有空气阻力和空气密度的炮弹的弹丸运动不正确的情节?

我正在尝试编写一个matlab代码来模拟炮弹的弹丸运动,包括空气阻力和空气密度随温度变化的影响,但是我到目前为止的代码只计算炮弹轨迹的直线是不正确的。谁能指出我哪里出了问题并指出正确的方向,包括空气密度和温度的影响?谢谢。