/// <summary> /// 根据id设置bullet的形状 /// </summary> /// <param name="luaState"></param> /// <returns></returns> public static int SetBulletStyleById(ILuaState luaState) { EnemyBulletBase bullet = luaState.ToUserData(-2) as EnemyBulletBase; string id; if (luaState.Type(-1) == LuaType.LUA_TNUMBER) { id = luaState.ToNumber(-1).ToString(); } else { id = luaState.ToString(-1); } bullet.SetStyleById(id); return(0); }