From 408a079023b37a46395cda17a0351b8cc09c806b Mon Sep 17 00:00:00 2001 From: junhaa <2171326@hansung.ac.kr> Date: Sun, 17 Dec 2023 04:27:28 +0900 Subject: [PATCH] =?UTF-8?q?:sparkles:=20FEAT.=20=EB=A3=A8=EB=AF=B8?= =?UTF-8?q?=ED=81=90=EB=B8=8C=20=EB=A9=94=EC=9D=B8=EB=A1=9C=EC=A7=81=20?= =?UTF-8?q?=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 플레이어 객체에 서버 인덱스 번호 추가 Related to : #1 --- src/Model/Player.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/Model/Player.java b/src/Model/Player.java index a9366c7..a32a4cf 100644 --- a/src/Model/Player.java +++ b/src/Model/Player.java @@ -8,6 +8,10 @@ public class Player { private String name; // 유저의 이름 private List tiles; // 유저가 가지고 있는 타일들 + private int playerIdx = -1; // players 인덱스 번호 + + private int handlerIdx = -1; // clientHandler 인덱스 번호 + // 유저 클래스의 생성자 public Player(String name) { this.name = name; @@ -34,5 +38,21 @@ public void removeTile(Tile tile) { tiles.remove(tile); } + public int getHandlerIdx() { + return handlerIdx; + } + + public void setHandlerIdx(int handlerIdx) { + this.handlerIdx = handlerIdx; + } + + public int getPlayerIdx() { + return playerIdx; + } + + public void setPlayerIdx(int playerIdx) { + this.playerIdx = playerIdx; + } + // 추가 유저 행동 메서드 }