![]() |
as1. "..:num"
народ, подскажите, если кто знает, на ас1 конструкция с двумя точками и двоеточием что может означать? в контексте:
Код:
if ( _parent.id != _currentframe-1 ) { |
где ты это взял такое? откуда уже вытянул?
|
incorp , оформляйте код тэгами [code][/code].
|
неужели никто не знает? я уже думал и про то что может это такой способ закоментить строку, может тогда компилятор проигнорирует строку, может это вроде _this.parent._parent или приходит в голову сравнение с относительным путем. но ни одно из предположений не подтвердилось. а ведь в под ас1 нормально компилируется!
|
пожалуй исходник в студию
|
там много кода, конкретно этот воткнут в onEnterFrame.
но это не меняет сути очевидно этот num с двумя точками и двоеточиями используется как переменная, но это точно не просто переменная. что за магический префикс "..:" ? |
..:num означает _parent.num (".." - переход на уровень вверх, :имя - обращение к переменной)
Синтаксис с .. перестал поддерживаться с выходом Flash 6, и скомпилировать это можно только под flash 5 и ниже. С учетом полного устаревания такого кода, советую найти что-то посвежее. |
огромное спасибо, очень выручили! тема закрыта.
|
| Часовой пояс GMT +4, время: 17:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.