コード例 #1
0
        public Rotation(Context context) : base(context)
        {
            Log.Info("Rotation", "Rotation built");

            gameActivity = (GameActivity)context;
            utilities    = new Utilities(gameActivity);
        }
コード例 #2
0
        public Utilities(Context context)
        {
            Log.Info("Utilities", "Utilities built");

            gameActivity = (GameActivity)context;
            area         = new Area(gameActivity, this);
        }
コード例 #3
0
        public Area(Context context, Utilities inUtilities)
        {
            Log.Info("Area", "Area built");

            gameActivity = (GameActivity)context;
            utilities    = inUtilities;
        }
コード例 #4
0
        public GameMap(Context context) : base(context)
        {
            Log.Info("Map", "Map built");

            gameActivity = (GameActivity)context;
            utilities    = new Utilities(gameActivity);
        }
コード例 #5
0
        public GamePosition(Context context) : base(context)
        {
            Log.Info("Position", "Position built");

            gameActivity = (GameActivity)context;
            utilities    = new Utilities(gameActivity);

            // generate a location request that we will pass into a call for location updates
            locRequest = new LocationRequest();
        }
コード例 #6
0
        public Hazards(Context context)
        {
            Log.Info("Area", "Area built");

            gameActivity = (GameActivity)context;
            utilities    = new Utilities(gameActivity);

            velocity = 1f / (gameActivity.latLngToKM / (10f / (60f * 60f)));
            degrees  = 0;

            SetDegrees();

            attempts = 0;
        }