![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2003
Сообщений: 263
|
Здравствуйте, у меня вопрос: как сделать, чтобы клип при столкновении с другим клипом (у которого имя="clip1", или "clip2", или clip3,...) что либо происходило. Т.е. чтобы клип "понял", с кем он столкнулся... Я тут попробовал создать
цикл, но ничего не работает onClipEvent(enterFrame){ for(i=0;i++;i=10){ if (this.hitTest("_root.clip"+i)) { this._x+=2; this._y+=2; } } for(p=0;p--;p=0){ if (this.hitTest("_root.clip"+p)) { this._x+=2; this._y+=2; } } } help ![]() |
|
|||||
|
[+1.3 05.04.09]
|
если я тебя правельно понял
createEmptyMovieClip("pol", -2);
with (_root.pol) {
lineStyle(0, 0x000000, 100);
moveTo(0, 300);
lineTo(550, 300);
}
createEmptyMovieClip("clip", -1);
with (_root.clip) {
lineStyle(0, 0x666666, 100);
beginFill(0x666666, 100);
moveTo(0, 0);
lineTo(20, 0);
lineTo(20, 20);
lineTo(0, 20);
lineTo(0, 0);
}
_root.clip._visible = 0;
for (i=1; i<4; i++) {
duplicateMovieClip(_root.clip, "clip"+i, i);
_root['clip'+i]._x = i*30;
}
_root.onEnterFrame = function() {
for (i=1; i<4; i++) {
_root['clip'+i]._y += i;
if (_root["clip"+i].hitTest(_root.pol)) {
trace("clip"+i+" столкнулся с полом");
}
}
};
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
[+1.3 05.04.09]
|
Цитата:
![]()
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
Banned
Регистрация: Nov 2003
Адрес: СОВЕТСКИЙ СОЮЗ =)
Сообщений: 125
|
АЙ opex ты олень! hittest'ом надо!
|
|
|||||
|
[+1.3 05.04.09]
|
ты глаза то разуй хот это и между народный клуб флешаров но белорусам особено таким как ты здесь делать нех
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
Регистрация: Jun 2003
Сообщений: 263
|
//for(i=0;i++;i=10){
Понял ошибку //for(i=0;i=10;i++){ п.с. Как дела в Архангельске (у меня там бабушка живёт) п.п.с. Точнее в Северодвинске |
|
|||||
|
Регистрация: Jun 2003
Сообщений: 263
|
thanks to opex
![]() |
![]() |
Часовой пояс GMT +4, время: 12:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|