McMamus
18.04.2002, 17:35
Народ, есть фишка такая... кнопка с проигрыванием анимации на ролловер в одну, а на роллаут в другую...
делаю на 5 флеше, поскольку МХа нет =(
короче.... хочу запендюрить все через функцию...
* на сцене есть клип "firstb"
* есть кнопка прозрачная
экшн для нее..
on (rollOver) {
pl.buts("1","firstb");
}
on (rollOut) {
pl.buts("0","firstb");
}
* есть клип из двух кадров ( имя - pl)
код для первого кадра:
function buts(a, nam) {
if (a == "1") {
tellTarget(_root.nam){
if (_currentframe == _totalframes) {
gotoAndStop(_currentframe);
} else {
gotoAndStop(_currentframe + 1);
}
}
}
if (a == "0") {
tellTarget(_root.nam){
if (_currentframe == 1) {
gotoAndStop(1);
} else {
gotoAndStop(_currentframe - 1);
}
}
}
}
второй кадр пустой (луп с первым короче)
----
И вот чо он не пашет.. времени разбираться нет....
может кто поможет? =)
делаю на 5 флеше, поскольку МХа нет =(
короче.... хочу запендюрить все через функцию...
* на сцене есть клип "firstb"
* есть кнопка прозрачная
экшн для нее..
on (rollOver) {
pl.buts("1","firstb");
}
on (rollOut) {
pl.buts("0","firstb");
}
* есть клип из двух кадров ( имя - pl)
код для первого кадра:
function buts(a, nam) {
if (a == "1") {
tellTarget(_root.nam){
if (_currentframe == _totalframes) {
gotoAndStop(_currentframe);
} else {
gotoAndStop(_currentframe + 1);
}
}
}
if (a == "0") {
tellTarget(_root.nam){
if (_currentframe == 1) {
gotoAndStop(1);
} else {
gotoAndStop(_currentframe - 1);
}
}
}
}
второй кадр пустой (луп с первым короче)
----
И вот чо он не пашет.. времени разбираться нет....
может кто поможет? =)