![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
вызов функции по игроку
допустим, у меня есть функции
PPD0 PPD1 PPD2 .. .. PPD12
Как их вызывать по номеру игрока? Отредактировано Msey, 26.02.2012 в 02:51. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
чем будет отличаться их начинка? |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexprey
познающий Unity
![]() ![]() offline
Опыт:
68,501Активность: |
Msey, ExecuteFunc("PPD"+I2S(player)) |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alpha
![]() offline
Опыт:
7,387Активность: |
Вызов такой функции очень пагубно скажется, т.к при отптимизации кода такой как сокращении имен функций - деформирует порядок действий алгоритма(думаю понимаешь как)
В таких случаях в оптимизаторе каждый раз надо прописывать те имена, переименование которых не стоит делать(если там такая функция есть) так что я бы воздержался от этого
=========== А по теме - делай как рекомендовал alexpray, привязка юнита обычно происходит через хеш-таблицу |
![]() |
#5
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
12 if-ов. |
![]() |
#6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alpha
![]() offline
Опыт:
7,387Активность: |
Msey:
А и это еще что такое? Не обратил сразу вимания |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Msey
????
![]() offline
Опыт:
67,346Активность: |
Сам не понял, что написал. Подправил. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
prog
![]() offline
Опыт:
32,865Активность: |
ScorpioT1000, а еще можно эти ифы в виде бинарного дерева оформить) |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|