Jass не поддерживает функции как параметры других функций или я что-то не понимаю?
function getNextParameter takes code getVector3dForCurve, real oldParameter, real velocity returns real
        Vector3d pointOld = getVector3dForCurve(oldParameter)
        return .0 // TODO: Заглушка
    endfunction
АПД. Тут много полезной информации в разных ответах, но решение можно выбрать только одно...Технически, на вопрос есть конкретный ответ, о том, что в jass так нельзя. Но при этом есть полезная информация как это "нельзя" обойти.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
18
2 года назад
0
А, ну так это не jass же.
я про jass вам ничего и не говорил
0
9
2 года назад
0
А, ну так это не jass же.
я про jass вам ничего и не говорил
Так я же про jass.
0
28
2 года назад
Отредактирован PT153
0
Чуть выше написал про функциональные интерфейсы, это оно?
Да.
quq_CCCP:
Екзекут триггера достаточно ресурсоемкий, для динамических действий не желателен.
И что? Всё равно быстрее и надёжнее экзекут функа. Тем более, что обычно используется .evaluate(), который ещё быстрее.
0
32
2 года назад
0
Примерно в 10 раз разница с call, можешь сам проверить.
0
28
2 года назад
0
quq_CCCP, а у TriggerEvaluate насколько велика разница?
0
32
2 года назад
0
PT153, дома буду - проверю, тест анрайза в свободном доступе.
0
32
2 года назад
0
PT153, 10000 итераций TriggerEvaluate 29 мс, такое же количество итераций через call этой же самой функции - 4 мс.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.