Phaser bar独立生长并重新启动

时间:2016-05-04 14:24:13

标签: phaser-framework

我尝试过一些东西,但没有足够的实力可以发布。我正在尝试创建一些同时以不同速率增长的酒吧(想想法力和马力)。然后当一个人达到它的全尺寸时,他们都会停下来等待某种信号。之后,它将重置为零并重新开始,其他所有栏都会恢复进度。

即使我没有获得代码,概念也足够了。

1 个答案:

答案 0 :(得分:0)

既然你说你对一个概念没问题并且没有包含你当前的代码,我会提供一个概念答案。 :)

一个选项:

  1. 创建变量以存储当前和最大hp和法力值(companycurrentHPmaximumHpcurrentMana)。
  2. 在你的州maximumMana检查的当前值 hp和mana是否小于最大值。如果他们你将进入第3步,否则你将检查你的信号是否被触发。这可以像检查变量是否已设置一样简单。
  3. 由于hp和mana值均未达到最大值,因此您可以根据需要增加当前的hp和mana值。