Exemplo n.º 1
0
 public IMarble Create(int i, int j, IHole hole)
 {
     return(new Marble
     {
         I = i,
         J = j,
         Hole = hole
     });
 }
Exemplo n.º 2
0
        private void CalculateDegree(AIController AI)
        {
            _hole    = HoleHelper.HoleList[0];
            _holePos = _hole.HoleTransform.position;

            var y   = AI.transform.position.y - _holePos.y;
            var x   = _holePos.x + _xPos;
            var rad = math.atan(y / x);

            _deg = rad * Mathf.Rad2Deg;
        }
Exemplo n.º 3
0
 public static void DestroyHole(this IHole hole)
 {
     HoleList.Remove(hole);
 }
Exemplo n.º 4
0
 public static void InitializeHole(this IHole hole)
 {
     HoleList.Add(hole);
 }
Exemplo n.º 5
0
 public HoleController([FromServices] IHostingEnvironment env, IHole col)
 {
     rootPath = env.WebRootPath;
     _col     = col;
 }
Exemplo n.º 6
0
 public HoleDrawer(IUnitSize unit, IHole hole)
 {
     m_unit = unit;
     m_hole = hole;
 }