PDA

Просмотр полной версии : Шкала реагирующая на действия.


Cold_Fire
28.05.2007, 16:31
Собственно, понимаю что спрашиваю ламерский вопрос, но тем не менее... :)
Хочется получить полоску, убывающую со временем, а если давить "тараканов" - жизнь/полоска прибавляеться. (ударил дихлофос - жизнь убралась сильнее, что, собственно, уже и расписывать не зачем. :)

BigDan
28.05.2007, 16:44
читай про свойства _width, _height, _scaleX, _scaleY

screamge
30.05.2007, 07:52
ещё для общего развития можно прочитать про mx.transitions.Tween

Uch
01.06.2007, 14:32
А можно какой-нить исходник получить по этой теме?
Сам только только начинаю, но покапаться в коде - это всегда ведь полезно!

Kikasso
01.06.2007, 14:57
читай про свойства _scaleX, _scaleY
Порекомендуйте литературу по этим свойсвам.

Ведьмак
01.06.2007, 15:41
Хэлп...не такие это сложные свойства... на край - Библия пользователя AS..

this.create
01.06.2007, 15:43
Порекомендуйте литературу по этим свойсвам. Совершенно секретно! Только сам автор знает об этих методах.

ps. мне интересно где Action Script скачать... Может скажут. :)

Uch
01.06.2007, 17:36
Так, что никто не писал такую темку?

function loopStart(loop:String, rate:Number) {
scale.attachScale(loop);
scale.start(50, 0);
scale.set._xscale(50);
this.onEnterFrame = function() {
so = scale;
newVolume = so.get._xscale()-rate;
if (newVolume>0) {
so.set._xscale(newScale);
} else {
so.set._xscale(0);
delete this.onEnterFrame;
}
}
}


Может так?
_____________________

Если что... Ногами не бить...

Uch
04.06.2007, 12:40
Чего-то... Не работает... :) Может у кого заработала при помощи вложения своей мозговой деятельности?

Cold_Fire
13.06.2007, 12:36
Чего-то... Не работает... :) Может у кого заработала при помощи вложения своей мозговой деятельности?
Конечно, не работает.
_xscale используй!

screamge
13.06.2007, 13:09
Uch, советую прежде чем писать что-нибудь ознакомится в документации с теми свойствами мувиклипа которые собираетесь использовать