您当前所在位置: > 网游 > 网游百科

《我的世界》开发大师实战班快来解开你的开发难题

时间:2021-01-06 16:16:34  来源:  作者:网络转载
我的生活有点小芒

我的生活有点小芒

大小:68.9M更新:2021-01-04

分类:理财购物

优质的开发资讯交流平台,能够帮助各位开发者们更好地汲取开发相关知识,进而用于实践。开发大师实战班通过为各阶段开发者提供有针对性的技术培训,解决了多个不同方面的开发难题,也拓展了开发者间的交流渠道,帮助开发者们更高效地投入到深层次开发创造之中。

上一期开发大师实战班的重难点笔记解答了自定义相关的问题,大家有认真学习吗?本期开发大师实战班将带来关于MOD SDK使用中的答疑解惑,主要涉及UI及其他相关问题的补充,开发者们快召集伙伴,一起来学习吧。

MOD SDK答疑解惑

Q:想实现长按释放技能的效果,但是这个接口不会用,能讲讲吗?

A:这个接口是这样的,原版长按按钮触发的效果有:与生物交互、右键使用物品、破坏方块等。所以这个接口设置的是这些原版操作的时间。如果你现在是要长按自己某个按钮释放技能的话,那就是按下按钮时记个时间差,然后ui都有个Update的多态,继承之后在里面比较下时间差,比如超过设定上的1秒,2秒就执行一次技能,然后按钮弹起时把那个时间差去掉。ui也有个update刷新函数,因为这个长按接口,跟自定义按钮关系不大,这个是长按屏幕多久触发mc原版的长按操作。

Q:如果没写UI按钮,可以不用UI做长按释放技能吗?

A:可以的。可以在玩家手持某个道具时长按设置比如3秒,那么长按屏幕会触发道具的tryuseevent,然后在事件里做你想要的技能,再在玩家切换到其他物品时重置这个时间。

Q:UI上的TouchEventHandler,按住时是不是也是一直每秒30次触发对应的touch事件?

A:按住的话只会触发一次touchdown事件,弹起时触发一次touchup事件。

Q:变量域如何达到以装备件数来给予药水效果?

A:如下图所示:

Q:Fog的颜色RGBA值怎么写?

A:将RGBA值/255后填入 fog.SetFogColor((R, G, B, A))即可。

如下图所示:

Q:time组件的计时问题怎么算?

A:一天的时间为24000。

Q:指南书如何制作?

A:如下图所示:

Q:请问有方法防止组件中存储到世界的数据不被别的组件干扰或者删除吗?

A:因为目前组件出现过“别人的组件一加载就初始化世界数据”这种情况,这导致我们组件的玩家使用很久存储了很多资源数据在世界中,同时加载就会出现玩家资源数据丢失的情况。首先,extraData应该还是有个能够储存数据量的上限。个人认为,每个键对应的数据量有一个上限。其次,注意自己的key不要跟别人的重复。如果是方块数据的话,之后可以保存到自定义方块实体上。

Q:这个接口是无效的吗?

SetPlayerMaxExhaustionValue

comp = serverApi.CreateComponent(player_id, "Minecraft", "player")

comp.SetPlayerMaxExhaustionValue(0.1)

A:该接口本来是调整玩家饥饿度消耗速度的,接口说明上写的是“值越大速度越慢”。

而我们这边调整让他低于默认值并没有变化。可以参考wiki上面的饱和度词条。

因为饱和度计算起来很麻烦,wiki饥饿链接:https://minecraft-zh.gamepedia.com/%E9%A5%A5%E9%A5%BF

我们按照wiki上的食物饱和度词条,已经将饱和度设置为0了。但是饥饿条没有抖动,也没有掉饱和度。这个接口看起来是原版有一个消耗度,当触发了你设置的这个MaxExhaustionValue后,会归零且饥饿度减少1。如果这几个消耗很慢的话,就尝试设置默认最大值为4,然后print返回结果验证是否设置成功。

Q:结构载入时,有方法保证一定在水面之上么?

A:有的。Y用三元运算符,使其必须取到62格以上的位置,否则会放置在0格。

Q:可以主动让区块加载吗?

A:因为手动放置结构的话也会遇到区块未加载、放置失败的问题。这里的最小最大坐标设置、key作用不明。

可以尝试用(SetAddArea)这个接口。如果要设置一个区块的加载区域,就需要给一个最小坐标和最大坐标。可以理解为一个方盒子,在这个区域内尝试放置。key就是一个身份证明,之后要回收掉这个常加载区域的话,要用key来回收。建议直接用原版指令设置常加载区块。如图所示:


更多相关资讯请关注:我的世界专区

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

我的世界:MC这2种地形出现在现实中你敢去吗?我反正生存不下去

我的世界:MC这2种地形出现在现实中你敢去吗?我反正生存不下去详情>>

阅读: 2
日期: 2021-01-06
我的世界奥特曼:海绵宝宝、派大星跟奥特曼兄弟玩蹦蹦床

我的世界奥特曼:海绵宝宝、派大星跟奥特曼兄弟玩蹦蹦床详情>>

阅读: 2
日期: 2021-01-06
我的世界奥特曼:迪迦奥特曼用天龙狙击枪抓了一窝美人鱼

我的世界奥特曼:迪迦奥特曼用天龙狙击枪抓了一窝美人鱼详情>>

阅读: 1
日期: 2021-01-06
我的世界奥特曼:迪迦奥特曼把家里的老鼠全部丢进水井里

我的世界奥特曼:迪迦奥特曼把家里的老鼠全部丢进水井里详情>>

阅读: 2
日期: 2021-01-06
我的世界奥特曼:四个奥特曼抬着猫和老鼠去光之国玩

我的世界奥特曼:四个奥特曼抬着猫和老鼠去光之国玩详情>>

阅读: 1
日期: 2021-01-06
生不逢时《我的世界:地球》宣布6月末停服

  《宝可梦GO》可以说是在移动与AR游戏两方面最为成功的典范,之后也有很多相同的LBS类作品推出,其中也包括Mojang以同样的大热IP《我的世界》为主题开发的《我的世界:地球》详情>>

阅读: 0
日期: 2021-01-06
因受新冠疫情影响 AR手游《我的世界 地球》将于6月30日关服

开发商Mojang宣布手机AR游戏《我的世界 地球》将于6月30日终止服务。在今日发布的公告中,官方表示关服的主要是因为新冠疫情的影响,《我的世界 地球》本是一款围绕自由移动与详情>>

阅读: 1
日期: 2021-01-06
我的世界:极限生存!主播造了个和平之家,大龙一出瞬间毁掉

我的世界:极限生存!主播造了个和平之家,大龙一出瞬间毁掉详情>>

阅读: 2
日期: 2021-01-06
我的世界:空岛闯关!大妈谜之绕后给马桶c打了个措手不及

我的世界:空岛闯关!大妈谜之绕后给马桶c打了个措手不及详情>>

阅读: 2
日期: 2021-01-06
我的世界:时运200的钻石镐挖钻石有多爽?一搞下去就卡电脑了

我的世界:时运200的钻石镐挖钻石有多爽?一搞下去就卡电脑了详情>>

阅读: 2
日期: 2021-01-06
我的孩子生命之源游戏攻略_我的孩子生命之源结局

故事中讲述的是一个充满悲剧人生的小孩,玩家在对这个游戏的体验过程中可以更加真实的体会到小孩的故事历史与心路发展历程。尽管战争在国内已然不复存在,然而对于世界详情>>

阅读: 1
日期: 2021-01-06
每当我打出这样的操作,我的脚趾母就情不自禁...

每当我打出这样的操作,我的脚趾母就情不自禁...详情>>

阅读: 3
日期: 2021-01-06
我的世界:马桶c竟然搞了个钓鱼平台,这还是极限生存么

我的世界:马桶c竟然搞了个钓鱼平台,这还是极限生存么详情>>

阅读: 3
日期: 2021-01-06
我的侠客仙宫斗琴任务怎么做_我的侠客仙宫斗琴任务攻略_快吧手游

我的侠客仙宫斗琴任务怎么做?相信很多玩家都对这个问题感兴趣,下面小编就为大家带来我的侠客仙宫斗琴任务攻略,一起来看看吧。我的侠客仙宫斗琴任务攻略当玩家认真详情>>

阅读: 1
日期: 2021-01-06
AR手游《我的世界:地球》6月关闭服务器 受疫情影响

《宝可梦GO》这款AR游戏火了之后,其他厂商也纷纷推出了类似的游戏,《我的世界:地球》也这样一款游戏,玩家需要移动到指定地点获取物资。不过由于新冠疫情详情>>

阅读: 0
日期: 2021-01-06
我的侠客洗髓经怎么获得

我的侠客洗髓经怎么获得 洗髓经在杭州追击仇不均可以给。 以上就是我的侠客洗髓经怎么获得全部内容,更多精彩请关注好特我的侠客专区,或者到百度上搜详情>>

阅读: 0
日期: 2021-01-06
AR游戏寒冬受疫情影响《我的世界:地球》将于2021年6月正式停服

前几年《宝可梦 GO》的火爆催生了不少AR游戏,微软就推出了《我的世界:地球》。不过近日,官方发布公告表示因受疫情影响,《我的世界:地球》将于2021年6月正式停详情>>

阅读: 1
日期: 2021-01-06
我的侠客易筋经怎么获得-易筋经获取方法

  本期小编为大家带来的是我的侠客易筋经怎么获得?很多玩家都不知道,下面小编就为大家带来我的侠客易筋经获得方法,一起详情>>

阅读: 1
日期: 2021-01-06
我的侠客洗髓经怎么获得-洗髓经获取攻略

  本期小编为大家带来的是我的侠客洗髓经怎么获得?很多玩家都不知道,下面小编就为大家带来我的侠客洗髓经获得方法,一起详情>>

阅读: 1
日期: 2021-01-06
AR手游《我的世界 地球》宣布2021年6月停服

Mojang Studios 今日宣布,AR 手机游戏《我的世界 地球》将于 2021 年 6 月 30 日停服,届时游戏将不可下载和游玩。 该作停服的最大原因就是作为一款鼓励外出游玩以详情>>

阅读: 0
日期: 2021-01-06
骑上我的赤兔马很无敌,没错,铁骑关羽令人拍案叫绝

骑上我的赤兔马很无敌,没错,铁骑关羽令人拍案叫绝详情>>

阅读: 3
日期: 2021-01-06
【逆风而上】三十年河东,三十年河西,我的诸葛终于是悟道了!

【逆风而上】三十年河东,三十年河西,我的诸葛终于是悟道了!详情>>

阅读: 5
日期: 2021-01-06
我的世界修真时代118:金色维度遇到金猪,肉都是金色

我的世界修真时代118:金色维度遇到金猪,肉都是金色详情>>

阅读: 4
日期: 2021-01-06
我的世界铁矿石怎么变成铁_我的世界铁矿石变铁锭方法_快吧单机游戏

在我的世界中,玩家下矿挖到的铁矿石要炼成铁锭的话,需要先用8个圆石在工作台上围成一圈做成一个炉子,然后需要找到能够充作燃料的东西,比如说木头,煤炭什么的。然后右键点详情>>

阅读: 0
日期: 2021-01-05
光遇我的时光日记怎么查看?2020光遇日记查看步骤图文一览[视频][多图]

光遇我的时光日记怎么查看?在光遇的游戏中,最为比较具有回忆的游戏,官方特别设定了辞旧迎新的特别环节,就是2020光遇日记的查看,很多玩家不知道具体的内详情>>

阅读: 4
日期: 2021-01-05
我的世界小白解说无路之旅01为了找回世界的光明踏上旅程

我的世界小白解说无路之旅01为了找回世界的光明踏上旅程详情>>

阅读: 7
日期: 2021-01-05
原创《我的世界》玩家江郎才尽?大神造图细节十足每个方块都是故事

原标题:《我的世界》玩家江郎才尽?大神造图细节十足 每个方块都是故事 众所周知,《我的世界》是可以实现各种天马行空的脑洞,只有想不到没有做不到。详情>>

阅读: 1
日期: 2021-01-05
《我的世界》玩家江郎才尽?大神造图细节十足每个方块都是故事

众所周知,《我的世界》是可以实现各种天马行空的脑洞,只有想不到没有做不到。有了这个大前提,游戏里各种奇怪的很有个性的作品也多了起来,甚至已经是一详情>>

阅读: 2
日期: 2021-01-05
我的世界1.16生存日记126:无视规则的末影人!突破末地的第一关

我的世界1.16生存日记126:无视规则的末影人!突破末地的第一关详情>>

阅读: 7
日期: 2021-01-05
阿阳我的世界:修真怪物狂暴的真正原因?Him才是幕后黑手!

阿阳我的世界:修真怪物狂暴的真正原因?Him才是幕后黑手!详情>>

阅读: 4
日期: 2021-01-05
阿阳我的世界:Him除了四大魔王还有其他手下?七位使者现身

阿阳我的世界:Him除了四大魔王还有其他手下?七位使者现身详情>>

阅读: 6
日期: 2021-01-05
阿阳我的世界:村长拜托阿阳去和Him单挑?阿阳被吓到腿发软

阿阳我的世界:村长拜托阿阳去和Him单挑?阿阳被吓到腿发软详情>>

阅读: 4
日期: 2021-01-05
我的世界小白解说魔兽与巨龍58两大魔王在我的装备面前不堪一击

我的世界小白解说魔兽与巨龍58两大魔王在我的装备面前不堪一击详情>>

阅读: 6
日期: 2021-01-05
我的侠客高山流水兑换攻略

  我的侠客高山流水这首曲子是可以去兑换的,玩家要在事件里面用音律去换,这些事件在地图上是需要玩家去搜索的。下面就来看看具体的讲解吧!   高山流详情>>

阅读: 0
日期: 2021-01-05
我的世界:如何快速进入地狱,老玩家1看就懂的操作

我的世界:如何快速进入地狱,老玩家1看就懂的操作详情>>

阅读: 4
日期: 2021-01-05
我敢说净化空气是我的基本操作

我敢说净化空气是我的基本操作详情>>

阅读: 4
日期: 2021-01-05
我的世界:坏了小周神秘失踪了!谁能帮帮我?

我的世界:坏了小周神秘失踪了!谁能帮帮我?详情>>

阅读: 6
日期: 2021-01-05
我的世界奥特曼:美少女战士在地牢关住了真假迪迦奥特曼

我的世界奥特曼:美少女战士在地牢关住了真假迪迦奥特曼详情>>

阅读: 3
日期: 2021-01-05
我的世界奥特曼:赛罗奥特曼把美人鱼当成怪物用炸弹炸

我的世界奥特曼:赛罗奥特曼把美人鱼当成怪物用炸弹炸详情>>

阅读: 2
日期: 2021-01-05
我的世界奥特曼:泰罗奥特曼把兄弟迪迦转成石像

我的世界奥特曼:泰罗奥特曼把兄弟迪迦转成石像详情>>

阅读: 2
日期: 2021-01-05
精彩推荐