ksinti
06.07.2014, 16:09
привет!
я начинающий в флеше, есть такая задача, не могу справиться, очень надеюсь что кто-то откликнется и поможет.
нужно сделать, чтоб от курсора "убегала" кнопка и ее невозможно было нажать.
как это сделать?
1. создала кнопку
2. внутри ее на over, выделяю кнопку, вставляю скрипт такой:
<script type="text/javascript">
<!--
function getObj(objID)
{
if (document.getElementById) {return document.getElementById(objID);}
else if (document.all) {return document.all[objID];}
else if (document.layers) {return document.layers[objID];}
}
cobj=getObj("button1");
var x1=0, y1=0;
function moveIt(){
x=Math.floor(Math.random()*401);
y=Math.floor(Math.random()*301);
while (Math.abs(x1-x)<=70) {x=Math.floor(Math.random()*401);}
while (Math.abs(y1-y)<=50) {y=Math.floor(Math.random()*301);}
x1=x;
y1=y;
cobj.style.left = x+"px";
cobj.style.top = y+"px";
}
//-->
</script>
этот скрипт нашла в инете, не знаю верен ли.
пишет что синтаксическая ошибка.
помогите плизз!!!!срочно очень нужно!!!!
я начинающий в флеше, есть такая задача, не могу справиться, очень надеюсь что кто-то откликнется и поможет.
нужно сделать, чтоб от курсора "убегала" кнопка и ее невозможно было нажать.
как это сделать?
1. создала кнопку
2. внутри ее на over, выделяю кнопку, вставляю скрипт такой:
<script type="text/javascript">
<!--
function getObj(objID)
{
if (document.getElementById) {return document.getElementById(objID);}
else if (document.all) {return document.all[objID];}
else if (document.layers) {return document.layers[objID];}
}
cobj=getObj("button1");
var x1=0, y1=0;
function moveIt(){
x=Math.floor(Math.random()*401);
y=Math.floor(Math.random()*301);
while (Math.abs(x1-x)<=70) {x=Math.floor(Math.random()*401);}
while (Math.abs(y1-y)<=50) {y=Math.floor(Math.random()*301);}
x1=x;
y1=y;
cobj.style.left = x+"px";
cobj.style.top = y+"px";
}
//-->
</script>
этот скрипт нашла в инете, не знаю верен ли.
пишет что синтаксическая ошибка.
помогите плизз!!!!срочно очень нужно!!!!