Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Поиск по форуму

Показано с 1 по 25 из 500.
На поиск затрачено 0.04 сек.
Поиск: Сообщения от: expl
Раздел: Флейм 15.01.2016, 12:52
Ответов: 8
Просмотров: 663
Автор expl
Ага, а в 1/10 - сортировку слиянием, т.к. это...

Ага, а в 1/10 - сортировку слиянием, т.к. это единственная сортировка с O(n * log n) с сохранением порядка сортировки без расширения ключа.
Она жрет память размером с сортируемый массив, но общий...
Раздел: ActionScript 3.0 05.02.2015, 21:31
Ответов: 14
Просмотров: 1,401
Автор expl
Я ж плохого не посоветую. Но, кстати, я...

Я ж плохого не посоветую.

Но, кстати, я забыл, что гипотетически возможны ситуации, когда зануление переменной (не поля экземпляра класса) может позволить GC собрать лишнюю память, если эта...
Раздел: ActionScript 3.0 05.02.2015, 11:39
Ответов: 14
Просмотров: 1,401
Автор expl
Ещё предлагаю перед каждой компиляцией танцевать...

Ещё предлагаю перед каждой компиляцией танцевать мамбу перед компьютером
А после каждой компиляции без ошибок троекратно кричать ура!
От этого ж хуже не будет
Раздел: ActionScript 3.0 28.01.2015, 22:41
Ответов: 7
Просмотров: 779
Автор expl
Да нет, с Number такой отвратительной точности не...

Да нет, с Number такой отвратительной точности не получится, тут где-то недавно похожая тема была
Если коротко, то надо делать так и всё будет отлично:
package
{
import flash.display.Bitmap;...
Раздел: ActionScript 3.0 25.01.2015, 13:41
Ответов: 9
Просмотров: 725
Автор expl
Не уметь писать без анонимных функций плохо, да,...

Не уметь писать без анонимных функций плохо, да, согласен
Раздел: ActionScript 3.0 24.01.2015, 17:02
Ответов: 9
Просмотров: 725
Автор expl
Дело тут не в "плохо/хорошо", "потребуется...

Дело тут не в "плохо/хорошо", "потребуется повторить выполнение логики/не потребуется",
а в том, что внутренние функции - это то же самое, что анонимные.

Это очень плохо для производительности -...
Раздел: ActionScript 3.0 23.01.2015, 21:56
Ответов: 14
Просмотров: 1,591
Автор expl
О, я просветлел. Ваш вариант, похоже,...

О, я просветлел. Ваш вариант, похоже, действительно выполняет роль пула. Но как >_<

1. Вы перекидываете элементы, которые удалили в конец списка

2. Если надо добавить на экран объект, то вы...
Раздел: ActionScript 3.0 22.01.2015, 23:33
Ответов: 14
Просмотров: 1,591
Автор expl
Судя по всему у вас пул используется не для...

Судя по всему у вас пул используется не для оптимизации, а чтобы хранить список объектов, причём как-то странно

Там есть забирание мувиклипов из буфера и набивание _новых_ мувиклипов в...
Раздел: ActionScript 3.0 21.01.2015, 21:17
Ответов: 15
Просмотров: 1,119
Автор expl
скорее не округляет а использует float, но я хз...

скорее не округляет а использует float, но я хз не факт
Поля DisplayObject-ов(x, y, alpha, rotation, ...) имеют точность точно меньше чем Number - факт
Поэтому да, все промежуточные результаты...
Раздел: ActionScript 3.0 21.01.2015, 21:03
Ответов: 14
Просмотров: 1,591
Автор expl
Это скорее надо читать как "создавать пустые, не...

Это скорее надо читать как "создавать пустые, не FlashIDE-шные MovieClip-ы вместо Sprite-тов бессмысленно"
А пулы из тех же FlashIDE-шных MovieClip-ов я видел в логических играх, там это убирало...
Раздел: ActionScript 3.0 21.01.2015, 12:44
Ответов: 14
Просмотров: 1,591
Автор expl
Можно сам класс передать public function...

Можно сам класс передать
public function Vector_Pool_cl(_lengthVector: int, movieClipDef: Class) {
Использование:
new Vector_Pool_cl(10, MyMovieClip);
Не понимаю, каким образом вы используете эту...
Раздел: ActionScript 3.0 20.01.2015, 23:06
Ответов: 14
Просмотров: 1,591
Автор expl
Если коротко: package package_cl{ import...

Если коротко:

package package_cl{
import flash.display.MovieClip;

public class VectorPool_cl {
// Вектор может динамически расширяться - не надо его пересоздавать под каждый размер...
Раздел: ActionScript 3.0 03.11.2014, 01:03
Ответов: 2
Просмотров: 477
Автор expl
Попробуйте написать Car и Driver без логики,...

Попробуйте написать Car и Driver без логики, просто с переменными состояния,
сделать метод "сестьВМашину" в каком-нибудь CarController, который будет менять состояние car и dirver

А уже потом,...
Раздел: ActionScript 3.0 06.09.2014, 04:19
Ответов: 13
Просмотров: 947
Автор expl
Если бы спросили 3 года назад, то поворотом цвета...

Если бы спросили 3 года назад, то поворотом цвета shader-фильтром. Шейдер поворота цвета надо найти или написать в Pixel Bender (полноценный поворот ColorMatrixFilter-ом не сделать)

Нет...
Раздел: ActionScript 3.0 03.08.2014, 00:15
Ответов: 16
Просмотров: 790
Автор expl
надо идти задом наперёд, иначе при удалении будут...

надо идти задом наперёд, иначе при удалении будут проскакивать следующие индексы
(можно конечно делать i-- при удалении, но это менее гуманоидно)

for(var i:Number = excess.length-1;i >= 0;i--)...
Раздел: ActionScript 3.0 02.08.2014, 00:45
Ответов: 12
Просмотров: 1,216
Автор expl
А вы уверены что это баг? Меня в школе учили что...

А вы уверены что это баг? Меня в школе учили что 4.5 округляется до 5, а не до 4, хотя вроде-бы на равном расстоянии от обоих чисел

Я к тому, что без дополнительных требований тут особо нечего...
Раздел: ActionScript 3.0 28.07.2014, 02:27
Ответов: 12
Просмотров: 1,216
Автор expl
Может я чё-то пропустил в этой жизни, но зачем...

Может я чё-то пропустил в этой жизни, но зачем здесь функции, тем более анонимные, есть же цикл for each:

function getNearest(arr:Vector.<Number>, number:Number):Number {
var result:Number;...
Раздел: ActionScript 3.0 27.07.2014, 18:33
Ответов: 12
Просмотров: 1,216
Автор expl
Бинарный поиск мало кто может написать без...

Бинарный поиск мало кто может написать без ошибок.
Я бы не выпендривался и просто искал элемент, для которого (Math.abs(array[i] - value)) минимально
(будет работать и не для отсортированного...
Раздел: Флейм 09.06.2014, 00:38
Ответов: 13
Просмотров: 955
Автор expl
не, так не интересно, оно совсем не смотрит, что...

не, так не интересно, оно совсем не смотрит, что ты вводишь, нет возможности "побороться с системой" :)

Помню девелоперский пароль набирал для какой-то соц-сети. Так вот там с душой сделано:
-...
Раздел: ActionScript 3.0 24.04.2014, 16:43
Ответов: 11
Просмотров: 1,148
Автор expl
не уверен одно дело создавать отдельный файл...

не уверен

одно дело создавать отдельный файл с классом,
а в других писать implements IAnyInterface, создавать экземпляр этого класса и писать все методы интерфейса, содержащие редирект на этот...
Раздел: ActionScript 3.0 23.04.2014, 18:32
Ответов: 11
Просмотров: 1,148
Автор expl
Видимо по тем же причинам, почему не стала делать...

Видимо по тем же причинам, почему не стала делать перегрузку операторов - чревато кучей проблем - не осилили бы

Основная - проблемы с реализацией сборки мусора в языке с множественным...
Раздел: Общие вопросы о Flash (не затрагивающие ActionScript) 21.04.2014, 23:12
Ответов: 12
Просмотров: 926
Автор expl
кстати, да

кстати, да
Раздел: Общие вопросы о Flash (не затрагивающие ActionScript) 21.04.2014, 22:10
Ответов: 12
Просмотров: 926
Автор expl
В Java есть деление на объектные типы и...

В Java есть деление на объектные типы и примитивные - которые не представлены классами
В C# тип может быть структурой или классом

Вообще, я не уверен на 100%, что все типы в as3 можно считать...
Раздел: Общие вопросы о Flash (не затрагивающие ActionScript) 21.04.2014, 12:33
Ответов: 12
Просмотров: 926
Автор expl
Я когда свой первый проект на as1 делал тоже не...

Я когда свой первый проект на as1 делал тоже не понимал зачем нужны классы, когда можно навесить нужные функции на объект без всяких prototype
Сейчас я думаю, что не сильно ошибался :)

Но то был...
Раздел: ActionScript 3.0 06.02.2014, 18:59
Ответов: 2
Просмотров: 579
Автор expl
По идее, приоритеты нужны, если какое-то...

По идее, приоритеты нужны, если какое-то состояние меняется во времени

Например:
- включился режим ожидания, и какие бы курсоры не отображались до этого - должны показываться песочные часы, тогда...
 
Показано с 1 по 25 из 500.

 
Быстрый переход

 


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


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