您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > WOW魔兽世界的APIs
WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.1/1全局函数函数信息AbandonQuest();返回值:示例:AbandonQuest();描述:放弃指定任务AbandonSkill(index);返回值:示例:AbandonSkill(index);描述:丢弃一个技能;该方法需要传递一个参数index,index为技能在技能表中的索引.abs(number)返回值:Number示例:abs(-22);描述:返回一个数的绝对值AcceptDuel();返回值:示例:AcceptDuel();描述:接受一个PK邀请AcceptGroup()返回值:示例:AcceptGroup()描述:接受加入一个组队.AcceptGuild()WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.2/2返回值:示例:AcceptGuild()描述:接受邀请并加入一个行会.AcceptResurrect();返回值:示例:AcceptResurrect();描述:接受另一个玩家对自身的复活魔法.AcceptXPLoss();返回值:示例:AcceptXPLoss();描述:接受一个XPloss使得在原地复活acos(number)返回值:Number示例:myangle=acos(1);描述:返回一个角度的余弦值.ActionButtonDown(buttonID);返回值:示例:ActionButtonDown(1);描述:鼠标按下指定的活动按钮.该函数需要一个参数,buttonID参数为活动按钮的IDActionButtonUp(buttonID)返回值:示例:ActionButtonDown(1);描述:鼠标弹起指定按钮.该函数需要一个参数,buttonID参数为活动按钮的IDAddChatWindowChannel(identifier,channel);WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.3/3返回值:示例:AddChatWindowChannel(chatFrame:GetID(),channel);描述:添加一个聊天频道到聊天窗口.该方法需要两个参数,一个参数为聊天窗口的标识,另一个为要添加的频道名.AddChatWindowMessage(identifier,group)返回值:示例:AddChatWindowMessages(chatFrame:GetID(),group);描述:添加一个消息组到聊天频道.AddFriend(FriendName);返回值:示例:AddFriend(editBox:GetText());描述:添加好友到好友列表.AddFriend(name)返回值:示例:AddFriend(kelthan);描述:添加指定的好友到你的好友列表.AddIgnore(UserName);返回值:示例:AddIgnore(editBox:GetText());描述:添加玩家到忽略列表(黑名单).AddOrDelIgnore(name);返回值:示例:AddOrDelIgnore(Marco);描述:忽略指定玩家状态.AddTradeMoney()WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.4/4返回值:示例:描述:添加金钱到交易窗.AddTradeMoney();返回值:示例:AddTradeMoney();描述:添加金钱到交易窗时触发该事件.asin(number)返回值:Number示例:myangle=asin(1);描述:返回一个角度的正弦值.AssistByName(target)返回值:示例:AssistByName(Marco);描述:援助一个玩家.AssistUnit(target)返回值:示例:AssistUnit(target);描述:援助指定单位.AssistUnit(targetcode);返回值:示例:AssistUnit(target);描述:瞄准一个可瞄准的目标.atan(number)WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.5/5返回值:Number示例:myangle=atan(1);描述:返回一个角度的反正切值.atan2(numberx,numbery)返回值:Number示例:myangle=atan2(1,2);描述:返回X/Y的反正切值.AttackTarget();返回值:示例:AttackTarget();描述:攻击已瞄准的目标.AutoEquipCursorItem()返回值:示例:if(button==LeftButton)thenAutoEquipCursorItem();end描述:自动装备指定的装备上.AutoEquipCursorItem();返回值:示例:AutoEquipCursorItem();描述:自动装备指向的物品.BankButtonIDToInvSlotID(indentifier,bankboject)返回值:Identifier示例:BankButtonIDToInvSlotID(this:GetID(),this.isBag)描述:返回银行按钮标识.BeginTrade();WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.6/6返回值:示例:BeginTrade();描述:开始交易.BonusActionButtonDown(buttonID);返回值:示例:BonusActionButtonDown(1);描述:触发指定的动作按钮(宠物或雇佣兵).BonusActionButtonUp(buttonID);返回值:示例:BonusActionButtonUp(1);描述:释放指定的动作按钮(宠物或雇佣兵).CancelDuel()返回值:示例:CancelDuel()描述:取决PK邀请CancelDuel();返回值:示例:CancelDuel();描述:取消与指定玩家对战.CancelLogout()返回值:示例:CancelLogout()描述:取消登出.CancelPendingEquip(slot);WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.7/7返回值:示例:CancelPendingEquip(slot);描述:取消装备一个物品.(拖拽方式)CancelPlayerBuff(index)返回值:示例:CancelPlayerBuff(0);描述:取消指定玩家的索引.CancelTrade();返回值:示例:CancelTrade()描述:取消交易.CancelTradeAccept();返回值:示例:CancelTradeAccept();描述:取消当前交易时触发该事件.CanOpenPanels()返回值:Boolean示例:if(CanOpenPanels())then描述:如果一个玩家允许你打开他的物品栏时该事件被触发.CanSignPetition()返回值:Boolean示例:CanSignPetition()描述:如果一个玩家不在行会中那么返回真.CastSpell(id,SpellBookFrame.bookType);WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.8/8返回值:示例:CastSpell(id,SpellBookFrame.bookType);描述:通过id查询魔法书并计算该魔法.CastSpellByName(spellname)返回值:示例:CastSpellByName(DemonSkin);描述:形成指定魔法.ceil(number)返回值:Number示例:1==ceil(.8);描述:返回一个去整后的数.ChangeActionBarPage()返回值:示例:ChangeActionBarPage();描述:更新动作面板.ChangeActionBarPage();返回值:示例:ChangeActionBarPage();描述:改变指定的动作栏到指定的页(CURRENT_ACTIONBAR_PAGE)ChannelBan(channel,player)返回值:示例:ChannelBan(uimods,alexyoshi)描述:从指定频道中禁止一个玩家.ChannelInvite(channel,player)WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.9/9返回值:示例:ChannelInvite(cutestelves,glorfindel);描述:邀请指定玩家到聊天室.ChannelKick(channel,player)返回值:示例:ChannelKick(bigllamas,Strong_Bad_Is_Geh);描述:从频道踢出指定玩家.ChannelModerator(channel,player)返回值:示例:ChannelModerator(uimods,Kelthan);描述:设置指定玩家作为频道的缓和剂??????.ChannelMute(channel,player)返回值:示例:ChannelMute(uimods,zileas);描述:关闭指定玩家的公告技能.ChannelToggleAnnouncements(channel);返回值:示例:ChannelToggleAnnouncements(channel);描述:设置频道广播.ChannelUnban(channel,player)返回值:示例:ChannelUnban(uimods,kat);描述:从指定频道中取消禁止一个玩家.ChannelUnmoderator(channel,player)WorldofWarcraftAPIs翻译:Bluefee版本:0.1.0.0网址:许可:仅限网络传播警告:该文档受保护,未经允许不得更改.10/10返回值:示例:ChannelUnmoderator(uimods,xiphoric);描述:取消指定玩家作为频道的缓和剂.?????ChannelUnmute(channel,player)返回值:示例:ChannelUnmute(uimods,marco);描述:开启指定玩家的公告技能.ClearTutorials();返回值:示例:ClearTutorials();描述:移除指南Popup窗CloseBag(number)返回值:示例:CloseBag(0);描述:关闭指定的背包.CloseTrade();
本文标题:WOW魔兽世界的APIs
链接地址:https://www.777doc.com/doc-1085142 .html