예제 #1
0
    public void CreatePieces(PieceNum _piece, float x, float y)
    {
        GameObject obj      = Instantiate(pieces[(int)_piece]);
        Vector3    piecePos = new Vector3(x, y, 4.9f);

        obj.transform.position = piecePos;
    }
예제 #2
0
    public void CreatePiece(PieceNum _piece, int x, int y, int _team)
    {
        GameObject obj = Instantiate(pieces[(int)_piece]);
        piece      pic = obj.GetComponent <piece>();

        pic.setSell(new Vector2(x, y));
        pic.team_number = _team;
        if (_team == 1)
        {
            obj.GetComponent <Renderer>().material.color = new Color(0, 1, 0);
        }
    }
예제 #3
0
    public void CreatePiece(PieceNum _piece, int x, int y, int _team)
    {
        GameObject obj = Instantiate(pieces[(int)_piece]);
        piece      pic = obj.GetComponent <piece>();

        pic.setSell(new Vector2(x, y));
        pic.team_number = _team;
        pic.piece_num   = _piece;
        if (_team == 1)
        {
            obj.GetComponent <Renderer>().material.color = new Color(0, 1, 0);
        }
        if (PieceNum.KING == _piece)
        {
            GamaManager.Instance.kings_info.kings.Add(pic);
        }
    }