Ignore:
Timestamp:
Jan 31, 2011, 11:44:53 PM (14 years ago)
Author:
dportnoy <devnull@…>
Branches:
master
Children:
00c432c
Parents:
abe7b3d
Message:

Added a basic draw function to Unit and made some other minor code changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/com/medievaltech/advancewars/GameView.java

    rabe7b3d r1a1e8c7  
    11package com.medievaltech.advancewars;
    22
     3import com.medievaltech.game.*;
    34import com.medievaltech.gui.*;
    45
     
    4748
    4849        /** Paint to draw the lines on screen. */
    49         private Paint mLinePaint, mTextPaint, mButtonPaint, mTilePaint1, mTilePaint2;
     50        private Paint mLinePaint, mTextPaint, mButtonPaint, mTilePaint1, mTilePaint2,
     51                mUnitPaint;
    5052       
    5153        private Map mMap;
     
    8890            mTilePaint2.setAntiAlias(true);
    8991            mTilePaint2.setARGB(255, 0, 0, 255);
     92           
     93            mUnitPaint = new Paint();
     94            mUnitPaint.setAntiAlias(true);
     95            mUnitPaint.setARGB(255, 255, 0, 0);
    9096           
    9197            wndMainMenu = new com.medievaltech.gui.Window(0, 0, 320, 450);;
     
    106112                        for(int y=0; y<mMap.getHeight(); y++) {
    107113                                if(land)
    108                                         mMap.setTile(x, y, grassTile);
     114                                        mMap.setTile(x, y, new Tile(grassTile));
    109115                                else
    110                                         mMap.setTile(x, y, oceanTile);
     116                                        mMap.setTile(x, y, new Tile(oceanTile));
    111117                                land = !land;
    112118                        }
    113119                        land = !land;
    114120            }
     121           
     122            mMap.getTile(2, 3).addUnit(new Soldier(mUnitPaint));
     123            mMap.getTile(5, 7).addUnit(new Soldier(mUnitPaint));
    115124           
    116125            mGameState = GameState.MAIN_MENU;
Note: See TracChangeset for help on using the changeset viewer.