Funkcje
Animation:RequestDict
Odpowiada za wygodne ładowanie biblioteki animacji.
Syntax
--- animDict: string
local dict = Animation:RequestDict(animDict)
--- dict: AnimDict
Animation:RequestAnimSet
Rozpoczyna ładowanie określonego zestawu animacji. Zestaw animacji zapewnia animacje ruchu dla peda.
Syntax
--- animDict: string
local dict = Animation:RequestAnimSet(animDict)
--- dict: AnimDict
Animation:RequestClipSet
Odpowiada za wygodne ładowanie Clip Setu.
Syntax
--- animDict: string
local dict = Animation:RequestClipSet(animDict)
--- dict: AnimDict
Animation:PlayAnim
Odtwarza animację dla entity.
Syntax
--- entity: number
--- anim: AnimTaskData
local animTask = Animation:PlayAnim(entity, anim)
--- animTask: AnimTask
Animation:PlayAnimAdvanced
Odtwarza zaawansowaną animację dla entity.
Syntax
--- entity: number
--- anim: AnimAdvancedTaskData
local animTask = Animation:PlayAnimAdvanced(entity, anim)
--- animTask: AnimTask
Animation:PreparePlayerToAnimation
Wymusza na graczu ustawienie się w podanej pozycji.
Syntax
--- coords: vector4
--- breakDistance: float
--- canCancel?: boolean
local taskAchievePosition = Animation:PreparePlayerToAnimation(coords, breakDistance, canCancel)
--- taskAchievePosition: promise
Animation:SetMovementClipset
Odpowiada za ustawianie stylu chodzenia gracza.
Syntax
--- entity: number
--- moveAnimSet: string
--- transitionSpeed?: float
--- moveStrafeAnimSet?: string
local retval = Animation:SetMovementClipset(entity, moveAnimSet, transitionSpeed, moveStrafeAnimSet)
--- retval: ClipsetTask
Animation:SetWeaponMovementClipset
Odpowiada za ustawianie stylu chodzenia podczas posiadania broni.
Syntax
--- entity: number
--- moveAnimSet: string
local retval = Animation:SetWeaponMovementClipset(entity, moveAnimSet)
--- retval: ClipsetTask