本帖最后由 x1ongxiong 于 2015-9-5 21:59 编辑
求两个Entity类的方法,要1.8的:对Entity造成伤害?对Entity减速?
对了,还有一个问题,玩家算不算Entity
@mcjava ,你很牛的,求助一下
求两个Entity类的方法,要1.8的:对Entity造成伤害?对Entity减速?
对了,还有一个问题,玩家算不算Entity
@mcjava ,你很牛的,求助一下
伤害 e.setHeadth(e.getHealth - 1.8) 减速可以用药水也可以用setWalkSpeed 玩家是Entity
差不多都被2L说光了,那我补充说说吧。。。
【还有。AT我了最后又改了是因为我不帅么,Darost(mcjava)你想找他最好在早上6-8点左右找 =。=】
首先你需要有一个变量,类型是Player
Player a;
然后你就可以实现对这个Player进行操作了。比如我想给他减1滴血:
a.setHealth(a.getHealth()-1);
减速效果推荐不用药水,用setWalkSpeed。这个方法也是Player类里的方法,所以可以:
a.setWalkSpeed(a.getWalkSpeed()-1);
玩家是一个标标准准的实体。当然我刚刚说的主要是针对玩家来讲的。
你要是操作其他实体也差不多就这样做。
【还有。AT我了最后又改了是因为我不帅么,Darost(mcjava)你想找他最好在早上6-8点左右找 =。=】
首先你需要有一个变量,类型是Player
Player a;
然后你就可以实现对这个Player进行操作了。比如我想给他减1滴血:
a.setHealth(a.getHealth()-1);
减速效果推荐不用药水,用setWalkSpeed。这个方法也是Player类里的方法,所以可以:
a.setWalkSpeed(a.getWalkSpeed()-1);
玩家是一个标标准准的实体。当然我刚刚说的主要是针对玩家来讲的。
你要是操作其他实体也差不多就这样做。
本帖最后由 x1ongxiong 于 2015-9-6 13:19 编辑
@是当时我这里显示的你的那个@是普通文字的颜色,我以为没@成功,就去掉了
讲得很清楚,谢谢了
对了,补充一下,你的《从java小白到mod制作大师》怎么没看到了?
tdiant 发表于 2015-9-6 12:56
差不多都被2L说光了,那我补充说说吧。。。
【还有。AT我了最后又改了是因为我不帅么,Darost(mcjava)你 ...
@是当时我这里显示的你的那个@是普通文字的颜色,我以为没@成功,就去掉了
讲得很清楚,谢谢了
对了,补充一下,你的《从java小白到mod制作大师》怎么没看到了?
tdiant 发表于 2015-9-6 12:56
差不多都被2L说光了,那我补充说说吧。。。
【还有。AT我了最后又改了是因为我不帅么,Darost(mcjava)你 ...
对了,我发现速度的方法是setAIMoveSpeed耶,也没有Player类,是EntityPlayer类,是Forge版本不同吗?
必须顶一个