Форум 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)
-   -   as1. "..:num" (http://www.flasher.ru/forum/showthread.php?t=119021)

incorp 10.12.2008 13:48

as1. "..:num"
 
народ, подскажите, если кто знает, на ас1 конструкция с двумя точками и двоеточием что может означать? в контексте:

Код:

if ( _parent.id != _currentframe-1 ) {
                var f = int(_parent._name.split("Bet").pop());
                ..:num = module.chips[f];
                if ( module.chips[0] >= 100 ) {
                    ..:num /= 100;
                    ..:num += "$";
                } else {
                    ..:num += "c";
                }
                gotoAndStop(1+f);
            }


zurkis 10.12.2008 14:04

где ты это взял такое? откуда уже вытянул?

alexcon314 10.12.2008 14:07

incorp , оформляйте код тэгами [code][/code].

incorp 12.12.2008 00:09

неужели никто не знает? я уже думал и про то что может это такой способ закоментить строку, может тогда компилятор проигнорирует строку, может это вроде _this.parent._parent или приходит в голову сравнение с относительным путем. но ни одно из предположений не подтвердилось. а ведь в под ас1 нормально компилируется!

zurkis 12.12.2008 00:10

пожалуй исходник в студию

incorp 12.12.2008 12:32

там много кода, конкретно этот воткнут в onEnterFrame.
но это не меняет сути очевидно этот num с двумя точками и двоеточиями используется как переменная, но это точно не просто переменная. что за магический префикс "..:" ?

DarkLight 12.12.2008 12:43

..:num означает _parent.num (".." - переход на уровень вверх, :имя - обращение к переменной)
Синтаксис с .. перестал поддерживаться с выходом Flash 6, и скомпилировать это можно только под flash 5 и ниже. С учетом полного устаревания такого кода, советую найти что-то посвежее.

incorp 12.12.2008 17:47

огромное спасибо, очень выручили! тема закрыта.


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

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