![]() |
Оказывается!
Если встретятся одинаковые значения оно всеравно опредилит одно из них т.е. найдёт! Хм круто с.п.с.:) Кстате какое максимальное значение индекса может быть в Array? 100 000 например? |
Сколько компьютер сможет, наверное :)
|
@Hauts:
Чесно говоря, я не знаю, как оно в AS1 / AS2, но в принципе поиск свойства через рефлекшн да еще и с подразумеваемой конвертацией числа в строку - ну как бы не не должно быстро бегать... хотя, кто его знает, как оно там сделано, может и остальные свойства объектов тоже через рефлекшн получаются. Перегрузить оператор доступа к массиву можно... но, в плане скорости, лучше не будет, а, скорее всего ток хуже :) т.е. отнаследоваться от Array и определить классу __resolve() - но это чистой воды украшение, работать оно будет медленнее. Из интересных деталей: HaXe может компилировать SWF v6, и в нем есть дополнительные реализации коллекций (например линейный список), который судя по тестам должен во преки теории бегать во флеше быстрее массива. EDIT: Максимальное значение, я так думаю, 0x7FFFFFFF, дальше скорее всего индексы будут записываться как строки, а не как числа. Вообще с массивом в AS не понятно, но больше максимума для 32-бит целого числа со знаком я бы не стал пробовать. |
И вот ещё в чём програмируешь для адаптации с CS4 и где скачать? Может плаг какой есть для облегчения жизни програмиста
А то редактор CS4 до ума так и не довели да и отладка ещё со старых времён никакая. Когда программа большая пусть даже и твоя начинаешь хвататься за голову! |
http://www.flashdevelop.org/community/index.php (бесплатный)
http://sourceforge.net/projects/aseclipseplugin/ (бесплатный, но кажется, что поддержка / разработка закончилась довольно давно) http://www.fdt.powerflasher.com/ (платный, но я понятия не имею как у них сейчас с поддержкой AS2...) |
А что посоветуете для адаплации с CS4? для 6-ого
http://www.flashdevelop.org/community/index.php (бесплатный) Добавлено через 3 минуты Кстате какая версия а то последняя http://www.flashdevelop.org/download...-3.0.6-RTM.exe и что доолнительно нужно к ней? |
3.0.6 RTM - это последняя, есть dev build, помоему, но разницы для вас не будет, изменения восновном касаются AS3 / HaXe.
Для AS2 вам ничего дополнительно не нужно, все вроде там уже и так должно быть. |
Скачал вторую. И это редактор ? Мне бы что нибудь наподобе Visual.
Выпадающие списки и.т.д |
Вторую что?
Visual - имеется в виду MS Visual Studio - ну так, конечно это не VS, но в чем-то даже похож немного, а в смысле автокомплита, так может даже и поудобнее будет... Какие выпадающие списки? Флешевые компоненты чтоли? Если компоненты, то даже не знаю, есть адобовские, но они очень убогие... а других, так чтобы прямо набор - ну был порт SWing'a для AS2 - но это было много лет назад... может были какие-нибудь другие готовые решения, я уже просто не в курсе... |
А почему у объекта типа Array в FlashDevelop нет конструктора
его нужно както подключить к проекту ??? a=Array(); // ошибка По умолчанию используется библиотека mtasc Как её можно поменять на другую? |
| Часовой пояс GMT +4, время: 18:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.