当前位置: 首页 > wzjs >正文

手机端网站制作教程怎么自己做网页

手机端网站制作教程,怎么自己做网页,芜湖网络,网站建设大致分哪几块道具接口:Item 彼得兔 更新时间: 2023-04-26 10:26:18 继承自 Actor 具体函数名及描述如下: 序号 函数名 函数描述 1 getItemName(...) 获取道具名称 2 getItemId(...) 获取actor对应的道具ID,如球类等 3 getDropItemNum(...) …

道具接口:Item
 彼得兔
更新时间: 2023-04-26 10:26:18
继承自 Actor

具体函数名及描述如下:

序号    函数名    函数描述
1    getItemName(...)    获取道具名称
2    getItemId(...)    获取actor对应的道具ID,如球类等
3    getDropItemNum(...)    获取掉落物数量
4    randomItemID(...)
获取随机道具id
5    randomProjectileID(...)
获取随机投掷物id
6    getItemDesc(...)
获取道具类型描述
7    GetAttr(...)
获取道具属性
8    playAct(...)
微缩模型的掉落物播放动画
 
getItemName
参数及类型:

itemid:number
返回值及类型:

ErrorCode.OK
name:string
该方法的主要作用:获取道具名称

具体使用案例如下:

--获取id为1的物品的名称,参数1就是需要获取名称的物品id
local result,name=Item:getItemName(1)
--在聊天框显示
Chat:sendSystemMsg("id为1的物品的名字是:"..name)
Lua
getItemId
参数及类型:

objid:number
返回值及类型:

ErrorCode.OK
itemid:number
该方法的主要作用:获取actor对应的道具ID,如球类等

具体使用案例如下:

--每当有玩家做动画表情,聊天框显示房主周围10格内其中一个掉落物的id
--当玩家做动画表情时执行此函数
local function Player_PlayAction(event)
    --获取房主的坐标
    local result,x,y,z=Player:getPosition(0)
    --获取房主周围10格内的掉落物数量和列表
    local result2,num,objids=World:getActorsByBox(3,x-10,y-10,z-10,x+10,y+10,z+10)
    if num>0 then--如果存在掉落物
        --获取掉落物列表中的第一个物品的id
        local result3,itemid=Item:getItemId(objids[1])
        --在聊天框显示
        Chat:sendSystemMsg("附近10格发现掉落物品!其中一个物品id为"..itemid)
    else--如果不存在掉落物
        --在聊天框显示
        Chat:sendSystemMsg("附近10格没有发现掉落物品!")
    end
end
--注册动画表情监听器,当玩家做动画表情时执行上面的函数
ScriptSupportEvent:registerEvent([=[Player.PlayAction]=],Player_PlayAction)
Lua
getDropItemNum
参数及类型:

objid:number
返回值及类型:

ErrorCode.OK
itemnum:number
该方法的主要作用:获取掉落物数量

具体使用案例如下:

--每当有玩家做动画表情,聊天框显示房主周围10格内其中一个掉落物的堆叠数量
--当玩家做动画表情时执行此函数
local function Player_PlayAction(event)
    --获取房主的坐标
    local result,x,y,z=Player:getPosition(0)
    --获取房主周围10格内的掉落物数量和列表
    local result2,num,objids=World:getActorsByBox(3,x-10,y-10,z-10,x+10,y+10,z+10)
    if num>0 then--如果存在掉落物
        --获取掉落物列表中的第一个物品的堆叠数量
        local result3,itemnum=Item:getDropItemNum(objids[1])
        --在聊天框显示
        Chat:sendSystemMsg("附近10格发现掉落物品!其中一种物品有"..itemnum.."个堆叠在了一起")
    else--如果不存在掉落物
        --在聊天框显示
        Chat:sendSystemMsg("附近10格没有发现掉落物品!")
    end
end
--注册动画表情监听器,当玩家做动画表情时执行上面的函数
ScriptSupportEvent:registerEvent([=[Player.PlayAction]=],Player_PlayAction)
Lua
 

randomItemID

参数及类型:

返回值及类型:
ErrorCode.OK
itemid:number 随机道具id
该方法的主要作用:获取随机道具id
具体使用案例如下:
local result,blockid = Item:randomItemID()
Lua
 

randomProjectileID

参数及类型:

返回值及类型:
ErrorCode.OK
itemid:number 随机投掷物id
该方法的主要作用:获取随机投掷物id
具体使用案例如下:
local result,itemid = Item:randomProjectileID()
Lua
 

getItemDesc

参数及类型:
itemid:number道具类型ID
返回值及类型:
ErrorCode.OK
desc:number 道具类型描述
该方法的主要作用:获取道具类型描述
具体使用案例如下:
local result,desc = Item:getItemDesc(itemid)
Lua
 

GetAttr

参数及类型:
itemid:number道具类型ID
attr:number道具属性枚举(ITEMATTR)
返回值及类型:
ErrorCode.OK
value:number 属性值
该方法的主要作用:获取道具属性
具体使用案例如下:
local result,value = GetAttr(itemid,ITEMATTR.ATTACK)
Lua
 

playAct

参数及类型:
objid:number掉落物objid
animid:number动作ID
playmode:number播放模式(ANIMMODE)
返回值及类型:
ErrorCode.OK
该方法的主要作用:掉落物播放动画
具体使用案例如下:
local result = Item:playAct(objid,12,ITEMATTR.ATTACK) --指定掉落物循环播放跑动画
Lua
 

 

http://www.dtcms.com/wzjs/306291.html

相关文章:

  • 手机优化助手怎么样seo咨询推广找推推蛙
  • 网站建设需要服务器吗seo值怎么提高
  • 360网站提交收录入口网站收录软件
  • 做网站需求方案互联网营销师培训班
  • 赣州做网站公司吉安seo
  • php与H5做网站seowhy培训
  • 做网站建设销售工资高吗福建搜索引擎优化
  • wordpress4.5.3 macseo诊断工具
  • 厦门市城乡建设委员会网站自媒体平台排名
  • 衡水做网站哪儿好网站开发技术有哪些
  • 作品集展示的网站源码成都seo培
  • 移动网站建设指南交换友情链接的渠道
  • 建站大师阙梅娇简介哪个搜索引擎能搜敏感内容
  • 微信小程序个人网站开发软件外包网
  • 帮人做网站怎么收费公司网站设计
  • 湛江seo排名外包seo外链查询工具
  • 免费自己做网站手机长尾关键词搜索
  • 网上网城网站新网站推广方案
  • 公司做网站费用会计分录一份完整的电商运营方案
  • 做的网站怎样百度能搜到seo月薪
  • 山东工程网站建设网站seo案例
  • 看室内设计案例的网站优秀的网页设计案例
  • 网站建设中心联系方式seo如何进行优化
  • 东莞网站制作哪里找seo企业顾问
  • 可以做书的网站网站快速排名的方法
  • 速度快的wordpress主机网站推广优化外包便宜
  • 替老外做网站seo推广软件排名
  • 网站的描述 都应该写 什么 优化运营商大数据精准营销获客
  • 有关网站建设账务处理成人培训机构
  • 做网站的主流软件哈尔滨网络优化公司有哪些