跳转到内容

操作元件

如何设置元件的位置、旋转、缩放?

function GameServer:Init()
local elementId = 222 --"222"为场景中的一个元件的id,可查看章节《元件ID查询》学习如何获取。
Element:SetPosition(elementId,Engine.Vector(0,0,500))--设置指定元件位置为(0,0,500)
Element:SetRotation(elementId,Engine.Rotator(0,45,0),"WorldCoordinate")--设置指定元件旋转为(0,45,0)
Element:SetScale(elementId,Engine.Vector(2,2,3))--设置指定元件缩放为(2,2,3)
end

如何获取元件的子元件?

  • 解答: 获取附加的元件
Element:GetChildElementsFromElement()--附加在元件上的子元件表