Package framework.component

Examples of framework.component.ParentComponent.addComponent()


  public static ParentComponent generateGrid(int x, int y, int width, int height, float gridSpacing){
    ParentComponent p = new ParentComponent();
    PositionComponent pos = new PositionComponent(x,y);
    p.addComponent(pos);
    p.addComponent(new Grid(width, height, gridSpacing));
    return p;
  }
 
  public static ParentComponent generateDot(ParentComponent grandparent, int gridX, int gridY, float gridSpacing){
    ParentComponent p = new ParentComponent();
View Full Code Here


 
  public static ParentComponent generateDot(ParentComponent grandparent, int gridX, int gridY, float gridSpacing){
    ParentComponent p = new ParentComponent();
    grandparent.addComponent(p);
    PositionComponent pos = new PositionComponent(0,0);
    p.addComponent(pos);
    pos.setRelativeToParent(new Vector2f(gridSpacing*gridX,gridSpacing*gridY));
    p.addComponent(new Dot(gridX, gridY));
    p.addComponent(new SpriteComponent("res/img/dot.png",new Vector2f(-10, -10), 20, 20));
    p.addComponent(new CollisionComponent(new CircularCollisionMask(10)));
    return p;
View Full Code Here

    ParentComponent p = new ParentComponent();
    grandparent.addComponent(p);
    PositionComponent pos = new PositionComponent(0,0);
    p.addComponent(pos);
    pos.setRelativeToParent(new Vector2f(gridSpacing*gridX,gridSpacing*gridY));
    p.addComponent(new Dot(gridX, gridY));
    p.addComponent(new SpriteComponent("res/img/dot.png",new Vector2f(-10, -10), 20, 20));
    p.addComponent(new CollisionComponent(new CircularCollisionMask(10)));
    return p;
  }
 
View Full Code Here

    grandparent.addComponent(p);
    PositionComponent pos = new PositionComponent(0,0);
    p.addComponent(pos);
    pos.setRelativeToParent(new Vector2f(gridSpacing*gridX,gridSpacing*gridY));
    p.addComponent(new Dot(gridX, gridY));
    p.addComponent(new SpriteComponent("res/img/dot.png",new Vector2f(-10, -10), 20, 20));
    p.addComponent(new CollisionComponent(new CircularCollisionMask(10)));
    return p;
  }
 
  public static ParentComponent generateLine(Dot from, Dot to){
View Full Code Here

    PositionComponent pos = new PositionComponent(0,0);
    p.addComponent(pos);
    pos.setRelativeToParent(new Vector2f(gridSpacing*gridX,gridSpacing*gridY));
    p.addComponent(new Dot(gridX, gridY));
    p.addComponent(new SpriteComponent("res/img/dot.png",new Vector2f(-10, -10), 20, 20));
    p.addComponent(new CollisionComponent(new CircularCollisionMask(10)));
    return p;
  }
 
  public static ParentComponent generateLine(Dot from, Dot to){
    return null;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.