问题标签 [spawning]

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 投票
1 回答
771 浏览

java - 在设定的时间在游戏关卡中生成对象

我需要一种在设定时间在关卡中生成对象的方法。我知道我可以通过检查时间变量来使用 If 语句来做到这一点,但这个想法很愚蠢,因为它会检查 ewery 更新是否是正确的时间,这会使我的游戏变慢。还有其他方法吗?我正在用 Java 编程。抱歉英语不好。

0 投票
1 回答
3204 浏览

java - libgdx 你如何每秒绘制或生成一个新的精灵/对象?

我试图每秒生成一个精灵或对象,但发生的情况是精灵每秒只渲染不到一秒

只有 playerpr 的渲染时间少于每秒,我知道是因为计时器每秒都在重置,但是你如何生成或绘制下一个?

0 投票
1 回答
367 浏览

java - libgdx 生成后的临时精灵移动

newEnemy()每秒都会调用一个方法,这就是为什么每秒都会渲染一个新的精灵。

基本上我想要做的是,当一个新的敌人产生时,它必须向下移动直到它离开屏幕。但是发生的是敌人只会移动一秒钟。

0 投票
1 回答
691 浏览

java - 如何检测用户是否触摸了我的 Sprites/屏幕?

基本上,精灵每(1,2 或 3 秒)随机生成一次,并且无限次生成。我希望精灵在屏幕上触摸后消失。(安卓触摸事件)

0 投票
1 回答
145 浏览

swift - 在多个位置产卵

有没有办法在多个位置随机生成,例如,我有四个SKSpriteNodes,它们是我希望另一个节点在其中生成的位置。

这些是我希望新节点生成的位置:

当它们在该位置生成时,为什么要让它们在该 SKSpriteNode 内的随机位置生成?(我正在使用 swift 和 spritekit 游戏文件)

谢谢

0 投票
1 回答
140 浏览

swift - 在屏幕中间产生

有没有办法在屏幕中间连续生成一个 SKSpriteNode。例如,我想在 x 轴的中间生成一个圆圈,然后让该节点一直生成到屏幕下方?

这些圆圈是不同的颜色,所以当它们产生时,有没有办法在它们产生时随机改变圆圈的颜色?

我知道我可以单独生成它们,但有更好的方法吗?(我在 swift 上使用 SpriteKit)

0 投票
2 回答
181 浏览

objective-c - SKAction repeatActionForever 不生成实体

基本上我有一个生成实体函数,理论上应该在屏幕上生成一个具有某些属性的随机气球。我设计了这样的方法:

这种方法有效。当我在 init 函数中调用它时,它可以工作。当我在 touchesMoved() 函数中调用它时,它可以工作。但是,当我尝试在 init 方法中调用它时

它失败。为什么是这样?我是否必须只使用“self”中的 performSelector 函数,然后使用 NSTimer 让它永远重复?

另外,我尝试将 NSLog 放入代码中,以查看它是否在重复操作中被执行,并且确实如此。唯一的问题是气球没有被添加到屏幕上。我的感觉是,当我通过repeatActionForever调用spawnBalloon函数时,self指的是不同的类?抱歉,如果这令人困惑,我对 Objective C 和 SpriteKit 还很陌生,我没有真正阅读大量内容,而是决定在需要时学习(但是我对 Java/C 有广泛的了解)

编辑:我发现如果我没有 repeatForever 操作,代码将执行并工作。但是,如果它在那里,它就不起作用。

0 投票
2 回答
723 浏览

swift - 在不同位置生成多个节点

我试图在设置的位置生成多个 SKSpriteNode,但是当我添加多个节点时,它们只是在彼此之上生成?有没有办法不让这种情况发生?

我还遇到了必须刷新页面才能为节点获取新位置的问题。有没有办法,如果节点在页面上消失,它将在设置的坐标内的新位置产生?

0 投票
1 回答
215 浏览

c# - 如何以随机速度生成敌人

我想知道如何以随机速度生成敌人。我在互联网上四处寻找解决方案,但似乎没有一个能接近(或者我可能还不够努力,我不确定。如果那里有解决方案,请分享) .

如果我能在游戏开始后经过一定时间后开始随机速度,那就太好了。

我目前有以下代码。

} `

谢谢!

0 投票
1 回答
64 浏览

actionscript-3 - 需要帮助在 AS3 中循环生成对象

对于学校,我正在为移动设备创建一个基本的 AS3 游戏,基本上你需要知道的是我需要一个舞台宽度的矩形(380)(高度无关紧要)然后在几秒钟后生成顶部另一个产生,这个过程无限重复,直到另有说明。我还没有做太多,所以我没有太多代码要显示,但如果有人能告诉我如何将不胜感激。

我有向下的运动,只是没有产卵