问题标签 [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.
emacs - 如何在 Emacs 中为特定项目(Projectile)设置主题
是否有可能设置特定的颜色主题或只是挂钩特定项目以运行自定义 elisp?
所以这个想法是当我从特定项目(路径)打开文件时自动设置颜色主题或背景颜色?例如,我可以在不同框架中处理多个项目,并立即知道我在哪里。可能这可以以某种方式写在 .projectile 文件中吗?
这里的帧我的意思是帧不仅仅是一个缓冲区。
c++ - 一次将反弹变量增加一个 - C++
我正在尝试模拟一个弹跳球,它只是吐出 x 位置、y 位置、时间和弹跳次数的数字。就物理学而言,它工作得很好,但问题是当我尝试增加“反弹”变量时,它每帧增加一,而不是一,然后等待下一次反弹。
这是相关的循环:
android - LibGdx 弹射器弹道
我正在尝试创建一个射弹,当它被发射时,它的行为就像是从弹射器射击一样。问题是计算轨迹。我有起始位置。目标也是最近的敌人。
我试图实现这个公式,我在2d 弹丸轨迹中找到了这个公式?
这就是我实现它的方式:
我试图让弹丸沿着轨迹线移动,就像下面的视频一样,目标由弹射器确定,它是最近的敌人: https ://www.youtube.com/watch?v=mwU24AuQibw
编辑
我做了上面的代码,但是它使弹丸消失了,因为我使用了add(xn,yn)
,但是如果我使用set(xn, yn)
,弹丸根本不会移动。我正在改变 v 尝试不同的数字,它没有任何区别。theta1 和 theta2 也给了我一个 NaN 值。
最终编辑
我尝试了所有我能想到的方法来实现这些公式,但它对我不起作用。我决定做一些不同的事情。谢谢大家的回答。我将保留此线程,以便有人可以使用此处发布的公式。
box2d - 在box2d中绘制动态弹丸曲线
我想在投掷物体之前绘制弹丸曲线。
我试图从以下链接创建弹丸运动
http://www.iforce2d.net/src/iforce2d_Trajectories.h
但它给出了一个例子,抛出的对象转移到目标体。
我想要以下
在两个位置(1-固定 box2d 对象和 2-触摸位置)之间绘制弹丸曲线。
如果我改变了触摸的位置,弹丸曲线也会移动到相应的位置。
任何想法遵循逻辑?
提前致谢。
minecraft - Bukkit - 低速雪球
每个人。我在发射雪球时遇到了一点麻烦。我正在开发一个插件,当用户拿着雪球时,他们可以偷偷为电源条充电。玩家在侧边栏中有一个记分牌,其中有一个“力量栏”,在他们蛇行时从 1 上升和下降到 10。一旦他们右键单击扔雪球,它就会以取决于用户功率水平的速度发射球。级别 5 是默认速度,级别 10 是默认速度的两倍,级别 1 是默认速度的五分之一,其余的相应填充该比例。我通过将速度乘以 powerLevel/5 来做到这一点。
这一切都非常出色。嗯……有点……
如果功率级别为 5 或更高,它会按照我的预期执行。但是,如果功率级别低于 5(比默认速度慢),雪球就会直接下降。发生这种情况有原因吗?可以修复吗?对此的任何帮助都会很棒。
提前致谢!
emacs - emacs projectile - 在没有 git、hg 等存储库的情况下初始化项目缓存
我想为没有本地 git、hg、bzr 等目录的项目设置 projectile 项目,因此我不能将它们的存储库用作项目文件的源。.projectile
仅在根目录中创建文件并使用C-u C-c p f
刷新缓存是否足够。我已经尝试过了,在我的情况下它不起作用(我.projectile
是空的 - 我应该用一些规则填充它吗?)。我希望emacs/projectile 自动索引我的所有项目,即逐个目录、逐个文件,因此我可以稍后快速搜索文件。
你能给我一些逐步的提示吗?
谢谢!
[--更新--]这是我的配置文件
的摘录:.emacs
在C-c p f
“查找文件:”提示询问我的序列之后,列表中唯一的文件是.projectile
文件本身 - 没有显示任何项目文件。
processing - 在处理中弹丸击中多米诺骨牌后添加多米诺骨牌掉落效果?
我正在尝试在处理中制作一个游戏,其中用户必须将弹丸击中一系列多米诺骨牌,一旦击中发生,所有多米诺骨牌开始下落。
示例: http: //www.fallingdominoes.com/
也就是说,所有的多米诺骨牌键最初都是直的:| | | | | | | | | |
一次,弹丸击中说第一张多米诺骨牌,然后:/ / / / / / / / / /
说,弹丸击中了第 6 块多米诺骨牌,那么:| | | | | / / / / / / /
弹丸的代码和游戏在这里:http ://www.openprocessing.org/sketch/28940
所有这些都发生在处理过程中。
有人可以帮助我们确切地做什么吗?以及如何完成?
python - 简单的弹丸。直线上升
我只是想根据变化的 t 和变化的 v_0 来计算位置。
这里的这个短程序有什么问题?
谢谢你们的帮助。
python - 弹丸运动 - 重力随高度变化
问题是必须在重力不恒定的情况下进行抛射运动。所以位置 s(t) = -0.5 g t2 + v0 t 和 g(s) = G∙ME / (RE + s)2。其中 G、ME 和 RE 都是常数。因此,新方程为 s(t) = -0.5 g(s) t2 + v0 t。
我假设每 0.005 秒的速度是恒定的,因此方程必须每 0.005 秒更新一次。所以 s(t) = s(t-Δt) + v(t)∙Δt 其中 v(t) = v(t-Δt) - g(s(t-Δt)) ∙ Δt。
我现在的代码是
我真的不知道我应该如何改变它,所以它会起作用。
所以我将它更新为我得到的建议。现在,当我运行它时,我的程序会询问时间、初始速度和时间(以秒为单位)。但是,它甚至不产生输出。
时间(秒)5
初速度5
这就是我为两者输入 5 时的结果。
class - 如何改变另一个类的值?
我有一个敌人类和一个子弹类。
敌人是通过编程方式添加的,它们在类文件中处理自己的动作。
我将如何让他们射击子弹?
在子弹类中,有一些变量。
速度角等
但是我怎样才能得到正确的角度呢?我需要基于射击子弹的特定敌人的旋转角度。
所以我需要在子弹类文件中添加这样的东西:
" 如果敌人在射击 blablaba addChild(this) angle = ((((((((基于敌人的旋转?))))))
我该怎么做?我不知道如何引用其他类中的变量..
我知道 _root.,但现在已经无关紧要了。