这是我制作的课程,用于制作我正在处理的菜单项目。
package
{
import net.flashpunk.Entity;
import net.flashpunk.graphics.Graphiclist;
import net.flashpunk.graphics.Stamp;
import net.flashpunk.graphics.Text
import net.flashpunk.FP;
import net.flashpunk.utils.Input;
public class MenuItem extends Entity
{
public var label:Text; //public text var to display label
public var amount:Text;
public var amountText:String;
public function MenuItem(x:Number=0, y:Number=0, text:String = "", amnt:Number = 0)
{
super(x, y);
label = new Text(text, 10, 10, { size: 20, color: 0xFFFFFF, width: 111, wordWrap: false, align: "center" } ); //format text
label.y = 25; //place text
label.x = 0; // place text
amountText = amnt.toString();
amount = new Text(amountText, 10, 10, { size: 20, color: 0xFFFFFF, width: 111, wordWrap: false, align: "center" } );
amount.y = 25;
amount.x = 50;
graphic = new Graphiclist(label, amount); //set graphic list (png and text)
setHitbox(110, 70, 0, 0);
}
override public function update():void
{
}
}
}
我正在寻找的是如何使用更新功能更新amnt。 但是我对flashpunk的了解并不是很好,而且我不确定我是怎么做到的。谢谢,麻烦您了!如果我的问题不清楚,请与我联系,以便我可以指明所需的一切。