Skip to content

Трансформация Спрайта Скина

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

Выражение Трансформации

Каждый вывод собственности вычислен основанный на выражении трансформации, который является суммой всех вводов собственности умноженный на соответствующий коэффициент.

Посмотрите на данный пример:

json
{
    "x1": {
        "x1": 0.1,
        "y2": 0.2,
        "x3": 0.3,
        "y4": 0.4
    }
}

Он будет трансформирован по данной логике:

ts
output.x1 = input.x1 * 0.1 + input.y2 * 0.2 + input.x3 * 0.3 + input.y4 * 0.4

Вводы

ИмяОписание
x1x1 получен из движка
y1y1 получен из движка
x2x2 получен из движка
y2y2 получен из движка
x3x3 получен из движка
y3y3 получен из движка
x4x4 получен из движка
y4y4 получен из движка

Трансформация Объекта

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

json
{
    "x1": { "x1": 1 },
    "y1": { "y1": 1 },
    "x2": { "x2": 1 },
    "y2": { "y2": 1 },
    "x3": { "x3": 1 },
    "y3": { "y3": 1 },
    "x4": { "x4": 1 },
    "y4": { "y4": 1 }
}