Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Два и больше в одном... (http://www.flasher.ru/forum/showthread.php?t=44005)

iLoveYou 16.03.2003 22:14

DUDE, опять шутишь?

DUDE 16.03.2003 22:30

не знал что 5-ка дот синтаксис понимает...

Useless 16.03.2003 22:55

Давно видать не работал, в пятёрке-то ;)

Kuchev 17.03.2003 03:33

2useless
Насколько я понял из хелпа, при использовании with никаких _рутов и левелов вводить не надобно, а при использовании дот синтаксис - надо.

Что рациональнее использовать?

Useless 17.03.2003 13:39

Не, ты неправильно понял.
with - это просто средство сокращения записи (ну и ускорения работы флеша, теоретически).

Следующие два куска кода делают одно и то же:
Код:

_root.a.b.c.d.gotoAndPlay(1);
_root.a.b.c.d._visible = true;
_root.a.b.c.d._x = 100;
_root.a.b.c.d._y = 200;
e.f.g._alpha = 50;
e.f.g._width = 20;
e.f.g.play();

Код:

with ( _root.a.b.c.d ) {
  gotoAndPlay(1);
  _visible = true;
  _x = 100;
  _y = 200;
}
with ( e.f.g ) {
  _alpha = 50;
  _width = 20;
  play();
}


Nox Noctis 17.03.2003 16:56

Цитата:

Оригинал написал(а) DUDE
не знал что 5-ка дот синтаксис понимает...
* звук падающего тела *

DUDE 17.03.2003 22:10

Не ну так и знал, эту фразу в покое не оставят! :)
Просто когда я работал в 5-ке, я про пути и не думал ещё, только рисование и анимация. Со скриптами сложнее getURL и не сталкивался :)
А потом МХ, и первое что увидел, это надпись dotsyntax, по этому я и подумал, что 5-ка его не понимает.


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

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