當前位置:編程學習大全網 - 網站源碼 - 問壹個問題,關於GameMaker的。

問壹個問題,關於GameMaker的。

看妳這個邏輯好像挺混亂的。

血量竟然用了三個變量,妳不是在嚇唬我要我多說也就用倆,如果不做血條緩動特效的話,當然這都不算問題,畢竟我也沒法左右妳用多少變量是吧。

從上面的代碼看,妳的maxhp0是當前hp,maxhp1是最大hp,那麽妳的hpup就是hp增量唄,也就是我們所說的Δhp咯。可是哈,我根本沒看到這其中maxhp0和hpup構建了什麽關系。既然是兩個毫無關系的變量,妳只給hpup增加的話,好像maxhp0不太可能會變,妳說呢?

所以妳需要把這兩個變量構建起調用關系並時刻更新。這樣妳給hpup加東西才會有反應,妳說是吧。

而且呢不要老亂用對象.屬性變量的寫法,妳這裏面就壹個me的話還好,壹堆me就指不定弄哪個了,如果這段代碼寫在me裏,那個me.完全不需要。。。妳說是吧。

望采納,GameMaker吧為您服務

  • 上一篇:求個MATLAB大神來幫忙解釋下,這段人臉檢測的代碼是基於什麽樣的算法原理實現的。
  • 下一篇:如何使用ajax讀取Json中的數據
  • copyright 2024編程學習大全網