sky浩瀚

如上图,这种功能应该如何实现?

Dante_7
player.sendTitle

sky浩瀚

我问的不是这个= =
是判断方块放置速度

Dante_7
sky浩瀚 发表于 2019-8-17 13:13
我问的不是这个= =
是判断方块放置速度

哈哈, 不好意思是我搞错了, 这个要看你是要统计两次放置方块之间的间隔还是说一段时间内的平均放置速度了

如果是两次放置的间隔, 那就在玩家放置第一个方块时记录下时间, 然后在放置第二个时读取这个时间就可以知道在这两次放置中玩家的速度了.

如果是一段时间内的平均速度的话完全可以记录一个开始时间, 然后在一段时间内记录玩家放置的方块数量, 然后做一个除法就能得到平均速度.

借用版主的一句话: 如果我的答案帮到了你, 就算不给金粒也请给我最高人气评分~

sky浩瀚
凋灵兔子 发表于 2019-8-17 13:44
哈哈, 不好意思是我搞错了, 这个要看你是要统计两次放置方块之间的间隔还是说一段时间内的平均放置速度了 ...

有思路了,谢了

sky浩瀚
凋灵兔子 发表于 2019-8-17 13:44
哈哈, 不好意思是我搞错了, 这个要看你是要统计两次放置方块之间的间隔还是说一段时间内的平均放置速度了 ...

恕我补充一下,有思路了但还是不知道到底应该怎么写,试了几遍都⑧行,你能给个简单的示例吗...

Ruinous
sky浩瀚 发表于 2019-8-20 21:00
恕我补充一下,有思路了但还是不知道到底应该怎么写,试了几遍都⑧行,你能给个简单的示例吗... ...

取一下放置第一个方块时候的timestamp,存在hashmap里,然后放个runnable,实时更新就完事了

Dante_7
sky浩瀚 发表于 2019-8-20 21:00
恕我补充一下,有思路了但还是不知道到底应该怎么写,试了几遍都⑧行,你能给个简单的示例吗... ...

......这个难度简直跟 Helloworld 差不多了, 要是还不会写的话还是先学学基础或是找人定制吧

第一页 上一页 下一页 最后一页