예제 #1
0
    public Grower(GameObject obj)
    {
        BoardPointFactory pointFac = new BoardPointFactory();

        this.position = pointFac.FromGameObjPosition(obj);
        this.movs     = new ObjMovements(obj.transform, this.position);
    }
예제 #2
0
    public SnakeHead(GameObject gameObject)
    {
        BoardPointFactory pointFac = new BoardPointFactory();

        this.position   = pointFac.FromGameObjPosition(gameObject);
        this.gameObject = gameObject;
        this.direction  = Direction.UP;
        this.movements  = new ObjMovements(this.gameObject.transform, this.position);
        this.turns      = new List <Direction>();
    }