Package framework.collision.CollisionComponent

Examples of framework.collision.CollisionComponent.CollisionEvent


  @Override
  public void onEvent(Event e) {
    if(e != null){
      if(e.getType().equals("Collision")){
        CollisionEvent collis = (CollisionEvent) e;
        SpriteComponent sprite = (SpriteComponent) collis.getCollidedWith().getSiblingByType(SpriteComponent.class.getName());
        if(sprite != null){
          sprite.setImageFilename("res/img/red_dot.png", true);
        }
      }else if(e.getType().equals("CollisionStopped")){
        CollisionEvent collis = (CollisionEvent) e;
        SpriteComponent sprite = (SpriteComponent) collis.getCollidedWith().getSiblingByType(SpriteComponent.class.getName());
        if(sprite != null){
          sprite.setImageFilename("res/img/dot.png", true);
        }
      }else if(e.getType().equals("MousePressed")){
        Collection<Component> comps = ComponentSystem.getInstance().getAllComponents().getComponentsOfType(SpriteComponent.class.getName()).getAllComponents();
View Full Code Here

TOP

Related Classes of framework.collision.CollisionComponent.CollisionEvent

Copyright © 2018 www.massapicom. 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.