-- -- DESCRIPTION -- -- @COMPANY ** -- @AUTHOR ** -- @DATE ${date} ${time} -- require "UnLua" ---@type NiagaraActor_C local M = UnLua.Class() -- function M:Initialize(Initializer) -- end -- function M:UserConstructionScript() -- end local BindKey = UnLua.Input.BindKey BindKey(M, "Q", "Pressed", function(self, Key) self:CreateNiagara(3) -- local FVector = UE.FVector -- local Pos = self:K2_GetActorLocation() -- print("ouczbs",Pos.x, Pos.y, Pos.z) -- local NDCWriter = self:CreateNiagara(3) -- print("ouczbs ????", NDCWriter,Pos.x, Pos.y, Pos.z) -- NDCWriter:WriteVector("Position", 0, FVector(Pos.x + 10,Pos.y + 10, Pos.z)) -- NDCWriter:WriteVector("Position", 1, FVector(Pos.x + 20,Pos.y + 10, Pos.z)) -- NDCWriter:WriteVector("Position", 2, FVector(Pos.x + 30,Pos.y + 10, Pos.z)) end) -- function M:ReceiveEndPlay() -- end -- function M:ReceiveTick(DeltaSeconds) -- end -- function M:ReceiveAnyDamage(Damage, DamageType, InstigatedBy, DamageCauser) -- end -- function M:ReceiveActorBeginOverlap(OtherActor) -- end -- function M:ReceiveActorEndOverlap(OtherActor) -- end return M