public static NavCellDefinition Create(NavCell navCell)
 {
     var def = new NavCellDefinition
     {
         Min = navCell.Min,
         Max = navCell.Max,
         Flags = navCell.Flags
     };
     return def;
 }
        public static NavCellDefinition Create(NavCell navCell)
        {
            var def = new NavCellDefinition
            {
                Min   = navCell.Min,
                Max   = navCell.Max,
                Flags = navCell.Flags
            };

            return(def);
        }
Beispiel #3
0
        public static GridNode Create(Vector2 center, GridScene gridScene, NavCellDefinition navCell)
        {
            var def = new GridNode
            {
                _center = center,
                Center = center + gridScene.Min,

                _navCellDefinition = navCell,
                _gridScene = gridScene
            };
            return def;
        }
Beispiel #4
0
        public static GridNode Create(Vector2 center, GridScene gridScene, NavCellDefinition navCell)
        {
            var def = new GridNode
            {
                _center = center,
                Center  = center + gridScene.Min,

                _navCellDefinition = navCell,
                _gridScene         = gridScene
            };

            return(def);
        }