![]() |
Миниган...
Я хочу сделать миниган, когда при нажатии проигрывается звук выстрела, а при движении мышой, миниган двигался, и не просто двигался, а держался одной точкой где-то...
Как бы это сотворить? |
Парадоксальная концепция - двигался, и держался одной точкой где-то :p
Вешаешь на событие on(press) проигрывание звука через Sound.start(), а вот что ты имел ввиду под движением, я так и не понял - алогично |
Под движением я имел в виду:
Миниган держится за что-то (например за край экрана), а когда я двигаю мышой, ствол двигается за мышкой, не открепляясь от края экрана. |
Значит делаешь так:
- делаешь мувик, в котором моушеном вертишь миниган от самой дальней (левой) точки до самой ближней (правой) - считываешь координаты мыши -в зависимости от координат курсора проигрываешь определённый кадр этого мувика через _root.minigunMC.gotoAndStop(номер кадра); Если непонятно, могу выслать исходник, но завтра... |
Ja, ja, das ist gut! Выкладывай исходник! Ich liebe der FLESCH zu machen!
|
Ja, ja, das ist gut! Выкладывай исходник! Ich liebe der FLESCH zu machen!
|
Ja, ja, das ist gut! Выкладывай исходник! Ich liebe der FLESCH zu machen!
|
Лаги мои лаги, лыхо мэни з вамы.... :(
|
извините, может я чё-то не понял...
так ведь легче: _root.onEnterFrame=function(){ _root.gun._x=_xmouse-_root.gun._x/2; } Вот и всё... gun - это твоя пушка, она должна быть прилеплена к нижнему(например) краю... Вот. |
да
да точно довайте исходник! пожалуйста!
|
Вложений: 1
Вотс, лафите, звыняйтэ за миниган, в облом было рисофать!
2 2K WebStudio: выложи свой исходник, пусть сравнивают, если у тя проще - люди к тебе потянутся. |
Я так понял, что ты это просил...
[code]Mouse.hide(); this.createEmptyMovieClip("mc", 1); with(this.mc){ beginFilll(0x000000,0); lineStyle(1,0x000000,100); lineTo(0,-150); endFill(); _y=Stage.height; _x=Stage.width/2; } this.onEnterFrame = function() { bc = _xmouse-275; ac = 400-_ymouse; tg = bc/ac; mc._rotation = (Math.atan(tg)*180)/Math.PI/1.2; }; [code] Вставь просто в первый кадр этот код! Вся фишка в onEnterFrame! Остальное просто рисование прямой... |
чё за попса...
Код:
Mouse.hide(); |
| Часовой пояс GMT +4, время: 14:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.