當前位置: 首頁>>代碼示例>>Java>>正文


Java Player.getPosition方法代碼示例

本文整理匯總了Java中cn.nukkit.Player.getPosition方法的典型用法代碼示例。如果您正苦於以下問題:Java Player.getPosition方法的具體用法?Java Player.getPosition怎麽用?Java Player.getPosition使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在cn.nukkit.Player的用法示例。


在下文中一共展示了Player.getPosition方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: run

import cn.nukkit.Player; //導入方法依賴的package包/類
public void run(){
    while (true){
        try{
            for (Player player : Server.getInstance().getOnlinePlayers().values()){
                if (positionHashMap.containsKey(player.getName())){
                    Position from = positionHashMap.get(player.getName());
                    Position to = player.getPosition();
                    float move = ((float) Math.sqrt(Math.pow(from.x - to.x,2)+Math.pow(from.z - to.z,2)));
                    putMove(player.getName(),move);
                    positionHashMap.put(player.getName(),player.getPosition());
                } else {
                    putMove(player.getName(),0F);
                    positionHashMap.put(player.getName(),player.getPosition());
                }
            }
            thread.sleep(50);
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}
 
開發者ID:WetABQ,項目名稱:Nukkit-AntiCheat,代碼行數:22,代碼來源:AntiSpeedThread.java

示例2: DeathTag

import cn.nukkit.Player; //導入方法依賴的package包/類
public DeathTag(Player player) {
    this.tag = new Tag(player.getPosition(), "0분 전에 " + player.getName() + "이(가) 사망", new Long(60 * 10));
    this.player = player;
    DeathTag.tags.add(this);
    Server.getInstance().getScheduler().scheduleRepeatingTask(new AsyncTask() {
        @Override
        public void onRun() {
            for(DeathTag tag : DeathTag.tags) tag.onUpdate();
        }
    }, 20 * 60, true);
}
 
開發者ID:organization,項目名稱:ShowDeath,代碼行數:12,代碼來源:DeathTag.java


注:本文中的cn.nukkit.Player.getPosition方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。