Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите доделать рисовалку - пожалуйста!! (http://www.flasher.ru/forum/showthread.php?t=93642)

koty__w 25.03.2007 23:46

Помогите доделать рисовалку - пожалуйста!!
 
я сделала рисовалку, все просто: кисточка ездит вслед за мышкой по холсту и оставляет за собой след.

вот линк на этот файл: http://www.koty.kiev.ua/sample.swf

только след почему-то находится НАД кисточкой, и в итоге кисточку становится не видно.

помогите, пожалуйста, это срочно и очень важно!

iNils 25.03.2007 23:56

Надо поменять глубину кисточки.
Покажите свой код.

koty__w 26.03.2007 00:12

коды следующие:
Код:

Mouse.hide();
Код:

onClipEvent (load) {
startDrag(this, true);
}

Код:

_root.createEmptyMovieClip("myLine", 0);

_root.onEnterFrame = function() {
  myLine.moveTo(_xmouse, _ymouse);
  myLine.lineStyle(40, 0xffffff, 100);
  _root.onMouseMove = function() {
      myLine.lineTo(_xmouse, _ymouse);
  }
}

_root.onMouseUp = function() {
  _root.onMouseMove = noLine;
}


iNils 26.03.2007 00:18

Для оформления своего кода, надо использовать теги [code][/code].

И поменяйте код на кисточке, на этот.
Код:

onClipEvent (load) {
        startDrag (this, true);
        this.swapDepths (1);
}


koty__w 26.03.2007 00:22

Спасибо, как же все оказалось просто! :)

iNils 26.03.2007 00:25

Объекты размещенные на сцене (за исключением компоненетов от макромедиа), получают отрицательную глубину. И когда мы создаем объект программно и задаем им положительную глубину (чтобы быть уверенными, что случайно не убьем нарисованный объект), то он перекрывает собой размещенные объекты.

koty__w 26.03.2007 00:28

спасибо еще раз!

скоро снова приду к вам на форум - тут столько всего полезного! :)


Часовой пояс GMT +4, время: 04:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.