|
0 Всего найдено: 5
Alexufo
Сообщение
07/04/2010 05:59
Копия темы
Слешка ЕСТЬ : var кнопка , var шар, var прямоуголник. Кнопка делает шар больше,только в том случае если он в зоне прямоуголника. Как это организовать в двух словах? hitTest это все понятно.Не знаю что делать с кнлпкой.
dotbarsik
Сообщение
07/04/2010 06:05
Копия темы
ыыыыыыыыыыы))))) Мочи дальше, сыроед) Твой мозг уже из зелени)))
dab_den
Сообщение
07/04/2010 13:45
Копия темы
0
MovieClip.getBounds method Stage.scaleMode = "noScale"; //шаг увеличения в процентах var step:Number = 10; btn.onRelease = function() { //если круг на площади, //увеличиваем ширину на заданные шаг sphere._xscale += test(sphere, square) ? _root.step : 0; //увеличиваем высоту на столько же sphere._yscale = sphere._xscale; }; //проверяем на находится ли mc1 в mc2 //если да, возвращаем true, иначе false function test(mc1:MovieClip, mc2:MovieClip):Boolean { var obj1:Object = mc1.getBounds(this); var obj2:Object = mc2.getBounds(this); if (obj1.xMin>=obj2.xMin && obj1.xMax<=obj2.xMax && obj1.yMin>=obj2.yMin && obj1.yMax<=obj2.yMax) { return true; } else { return false; } } |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |