Package com.golden.gamedev.object

Examples of com.golden.gamedev.object.SpriteGroup


  /** ************************************************************************* */
  /** ****************** MAIN-METHOD: CHECKING COLLISION ********************** */
  /** ************************************************************************* */
 
  public void checkCollision() {
    SpriteGroup group1 = this.getGroup1();
    if (!group1.isActive()) {
      // the group is not active, no need to check collision
      return;
    }
   
    Sprite[] member1 = group1.getSprites();
    int size1 = group1.getSize();
   
    CollisionShape shape1;
   
    // sprite 1 collision rectangle -> rect1
    for (int i = 0; i < size1; i++) {
View Full Code Here


  public void checkCollision() {
    // clear previous collision event
    this.storage.clear();
   
    // the usual collision check
    SpriteGroup group1 = this.getGroup1(), group2 = this.getGroup2();
    if (!group1.isActive() || !group2.isActive()) {
      // one of the group is not active
      return;
    }
   
    Sprite[] member1 = group1.getSprites(), // members group one
    member2 = group2.getSprites();
    int size1 = group1.getSize(), // total non-null members
    size2 = group2.getSize();
   
    Sprite sprite1, sprite2; // sprite reference
    CollisionShape shape1, shape2; // sprite collision rect
   
View Full Code Here

  /** ************************************************************************* */
  /** ****************** MAIN-METHOD: CHECKING COLLISION ********************** */
  /** ************************************************************************* */
 
  public void checkCollision() {
    SpriteGroup group1 = this.getGroup1(), group2 = this.getGroup2();
    if (!group1.isActive() || !group2.isActive()) {
      // one of the group is not active
      return;
    }
   
    Sprite[] member1 = group1.getSprites(), // group one members
    member2 = group2.getSprites();
    int size1 = group1.getSize(), // size of non-null members
    size2 = group2.getSize();
   
    Sprite sprite1, sprite2; // sprite reference
    CollisionShape shape1, shape2; // sprite collision rect
   
View Full Code Here

TOP

Related Classes of com.golden.gamedev.object.SpriteGroup

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.