Форум 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=169404)

Sergey_A 04.10.2011 18:45

Связь между координатами и размерами
 
Извините за тупой вопрос, но, наверное, это настолько очевидно, что нигде не описано.

1. Рисую вручную на сцене две параллельных линии с расстоянием между ними 200.
2. Третью линию (шириной 1) делаю мувиком.
3. Програмно добавляю этот мувик на сцену:
Код AS1/AS2:

_root.attachMovie("mc","mc",_root.getNextHighestDepth(),{_y:100, _x:200, _width:200});

4. Размер мувика не совпадает с расстоянием между линиями (меньше, причем на сколько - непонятно.) !!!
Объясните, кто-нибудь, пожалуйста, что делать, чтобы совпадал.
Заранее спасибо.

mooncar 04.10.2011 19:10

Цитата:

Сообщение от Sergey_A (Сообщение 1036665)
4. Размер мувика не совпадает с расстоянием между линиями

А должен?
Несмотря на все описание, картинка в голове не сложилась.

Sergey_A 05.10.2011 10:19

Вложений: 1
А что, не должен?
Может я действительно туплю сильно, но если расстояние между линиями - 200, и ширина мувика - 200, то он должен идти от линии до линии, нет?
Вот файл, только помогите, пожалуйста.
Да, размер сцены я пробовал задавать и в пунктах, и в пикселях, и в других - не помогло.
Вложение 27115

mooncar 05.10.2011 11:15

Выделите эту линию, затем превратите ее в Shape:
"Modify" -> "Shape" -> "Convert Fills to Shape" и проверьте - все сразу заработает.
То есть нужно, чтобы была заливка, если только линия, то поведение почти непредсказуемо: выделяем эту линию, смотрим ширину (W), она равна нулю. Сделать ее равной 200 флеш не может.

Sergey_A 05.10.2011 11:23

Большое спасибо, заработало. А то у меня чуть мозги не закипели.


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

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