XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Ежик

offline
Опыт: 2,536
Активность:
Помогите расскрыть
RectFromCenterSizeBJ
function RectFromCenterSizeBJ takes location center, real width, real height returns rect
local real x = GetLocationX( center )
local real y = GetLocationY( center )
return Rect( x - width*0.5, y - height*0.5, x + width*0.5, y + height*0.5 )
endfunction
Старый 03.10.2011, 15:11
16GB
GhostOne User
offline
Опыт: 59,317
Активность:
и в чём проблема?
Старый 03.10.2011, 15:22
Nerevar
I'll be back!
offline
Опыт: 18,352
Активность:
function RectFromCenterSizeBJ takes real x,real y, real width, real height returns rect
 return Rect( x - width*0.5, y - height*0.5, x + width*0.5, y + height*0.5 )
endfunction
Как то так
Старый 03.10.2011, 16:42
Master_chan
Полуночный командир
offline
Опыт: 15,660
Активность:
Если ты регион пишешь сразу в переменную то утечки не будет даже с BJ
local rect r = RectFromCenterSizeBJ(center,width,height)
Главное потом его уничтожить (если больше не нужен)
Старый 03.10.2011, 18:22
MupaMaX
Мой статус
offline
Опыт: 1,495
Активность:
А если его нужно возвращать? либо в таком случае лучше функцию не использовать ?
Старый 04.10.2011, 22:38
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:57.