Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Функция вызова клипа из библиотеки (http://www.flasher.ru/forum/showthread.php?t=211098)

TEI 25.06.2015 13:27

Функция вызова клипа из библиотеки
 
Всем привет.

У меня есть функция. Написал для удобства.
Код AS3:

function _sp(obj2, zone, x, y) {
                        var obj1=new obj2();
                        zone.addChild(obj1);
                        obj1.x = x;
                        obj1.y = y;
                        return obj1;
}
 
function _re(obj, zone) {
                zone.removeChild(obj);
}

Работает так
Код AS3:

my_mc=_sp(attack_mc, zone_panel, 380, 480);
_re(my_mc,zone_panel);

Может ли это вызвать утечку памяти или какие-либо другие проблемы?

GBee 25.06.2015 16:06

Пока проблема одна - преждевременная оптимизация. :о))

illuzor 25.06.2015 16:19

И вторая - ужасное именование.

GBee 25.06.2015 16:25

И нет типизации

TEI 25.06.2015 16:35

Ответы совершенно не по теме вопроса
Наткнулся в одном месте - что возвращать созданный объект нежелательно. хочу разобраться

GBee 25.06.2015 16:51

Впредь избегайте этих мест. А почему не желательно?

dimarik 25.06.2015 23:36

Цитата:

Сообщение от TEI (Сообщение 1184078)
Может ли это вызвать утечку памяти или какие-либо другие проблемы?

Обычно отсутствие типизации в коде вызавает проблемы только при приеме на работу.

TEI 26.06.2015 00:24

Цитата:

Сообщение от dimarik (Сообщение 1184114)
Обычно отсутствие типизации в коде вызавает проблемы только при приеме на работу.

А я никуда устраиваться не собираюсь. Сам себе начальник уже много лет.

Такс, из всего сказанного видимо функция проблем вызвать не должна.

in4core 26.06.2015 11:52

TEI - все что написано это ужасно, бредово и непонятно зачем.
Это все равно если тебя послали в магазин за хлебом, а ты пошел плясать на площадь...

TEI 27.06.2015 00:07

Цитата:

Сообщение от in4core (Сообщение 1184131)
TEI - все что написано это ужасно, бредово и непонятно зачем.
Это все равно если тебя послали в магазин за хлебом, а ты пошел плясать на площадь...

Твоя аллегория ужасна и тупа. Лично мне гораздо удобнее писать все в одну строчку, к тому же эта функция значительно экономит время. Про автоматизацию что-нибудь слышал?


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

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