> 神唱K歌 > 自动旋转脚本讲解

自动旋转脚本讲解

MyTable =

{

EntryInfo = {ONLOADED,"state1"};-- ONLOADED的作用是自动加载脚本,如果是第一运行脚本,需要点击脚本编辑界面的绿色加载按钮

StateList = {"state1"};

state1 =

{

Timer = -1,

TimeOut = -1,

NextState = "nil",

EventList = {};

};

}

function MyTable.state1.OnEnter(args)

local orient = G3D.Vector3:new(0,0,1); --设置物品绕着哪个轴旋转,(0,0,1)分别对应(X,Y,Z)

uItemRotate(orient,30,uGetItemId());--让物品绕Y轴正方向旋转,此处30为旋转速度,改为-30则为反方向旋转。uGetItemId()是获得绑定脚本物品的id(固定格式)

end

function MyTable.state1.OnExit(args)

end

--脚本基本结构讲解见:http://www.3d-ktv.com/html/shenchang/322.html