我偶然发现了一个似乎并不知道如何解决的问题。我在网上搜索了它,但没有找到答案。当你点击屏幕上的怪物时,它会增长,但是当你不点击时它会恢复到默认大小。我已经设法使它在挖掘时增长,但我似乎无法做到这一点,所以当你释放水龙头时,它会缩小。我谈论的一个例子就是cookie单击器,当你点击它增长的大饼干时,但是当你不这样做时,它就会变成它的原始大小。这里是我的代码到目前为止:AS3如何使物体在未被挖掘时收缩
var score:Number = 0;
var score_str:String;
var score_str_len:int;
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
Monster.addEventListener(TouchEvent.TOUCH_TAP, fl_TapHandler);
Monster.width = 363.5;
Monster.height = 344.9;
function fl_TapHandler(event:TouchEvent):void
{
Monster.width = 378.4;
Monster.height = 359;
score = score + 1;
score_str = score.toString();
score_str_len = score_str.length;
Taps_txt.text =
score_str_len > 3
? score_str.substr(0, score_str_len-3) + ',' + score_str.substr(score_str_len-3)
: score_str
;
}
帮助将不胜感激。
对不起,但因为我只是刚开始as3我不明白。请你简化它。 – user3406023
@ user3406023在这种情况下,最好学习一些OOP(面向对象编程)。 – Iggy
我无法看到答案如何帮助OP。你没有提供任何帮助他实现他所要求的帮助。 –