自动旋转脚本讲解
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