Package org.newdawn.slick

Examples of org.newdawn.slick.Image.draw()


    {
      float offset_x = util_img[0].getWidth()*scale/2;
      float offset_y = util_img[0].getHeight()*scale/2;
      Image img = util_img[0].getScaledCopy(1+scale);
      img.setAlpha(alpha);
      img.draw((int)x-offset_x, (int)y-offset_y);
    }
    else if (state != 0)
    { 
      switch(frame)
      {
View Full Code Here


      util_img_box.draw(x, y);
      if (state == IS.WAITING && chute_state < 4)
      {
        Image img = util_img_chute_off[chute_state].getFlippedCopy((chute_reverse?true:false), false);
        img.setAlpha(1-((chute_state+1)*0.15f)); //set alpha depending on chute state
        img.draw(x-9, y-59);
        chute_delay--;
        if (chute_delay < 1)
        {
          chute_delay = 8;
          chute_state++;
View Full Code Here

      if (rotation)
      {
        Image shoot_;
        shoot_ = shoot.getFlippedCopy(true, false);
        shoot_.setAlpha(1-(opt_firerate-(shoot_moment-Elements.extractLevel(ITEM.P_UPG_SNIPER)*30))*0.18f);
        shoot_.draw(x-53, GameplayState.ground_level-26);
      }
      else
      {
        shoot.setAlpha(1-(opt_firerate-(shoot_moment-Elements.extractLevel(ITEM.P_UPG_SNIPER)*30))*0.18f);
        shoot.draw(x+76, GameplayState.ground_level-26);
View Full Code Here

        break;
      }
      float offset_x = util_img.getWidth()*(1f-0.6f/8*i)/2;
      Image img = util_img.getScaledCopy(1f-0.6f/8*i);
      img.setAlpha(1f-(0.5f/8*i));
      img.draw(400-offset_x, Game.getAppY()-94-i*38+offset);
      Text.drawString(40-3*i, Text.extractLength(""+str[0], 40-3*i), Game.getAppY()-84-i*39+offset, ""+str[0], new Color(255, 0, 0, 255-102/8*i));
    }
   
  public void addToQueue(ITEM id, String[] str)
  {
View Full Code Here

            // his alpha so its more translucent, and then draw it.
            Image m_reflection = p.getCurrentImage()
                .getFlippedCopy(false, true);
            m_reflection.setAlpha((float) 0.05);
            if (p.getSprite() != -1)
              m_reflection.draw(m_xOffset + p.getX() - 4,
                  m_yOffset + p.getY() + 32);
            else {
              m_reflection.draw(m_xOffset + p.getX() - 4,
                  m_yOffset + p.getY() + 8);
            }
View Full Code Here

            m_reflection.setAlpha((float) 0.05);
            if (p.getSprite() != -1)
              m_reflection.draw(m_xOffset + p.getX() - 4,
                  m_yOffset + p.getY() + 32);
            else {
              m_reflection.draw(m_xOffset + p.getX() - 4,
                  m_yOffset + p.getY() + 8);
            }
          }
          if (m_curMap.wasOnGrass(p) && m_curMap.isOnGrass(p)) {
            switch (p.getDirection()) {
View Full Code Here

    image.draw(0,0);
    image.draw(500,0,200,100);
    scaleMe.draw(500,100,200,100);
    scaled.draw(400,500);
    Image flipped = scaled.getFlippedCopy(true, false);
    flipped.draw(520,500);
    Image flipped2 = flipped.getFlippedCopy(false, true);
    flipped2.draw(520,380);
    Image flipped3 = flipped2.getFlippedCopy(true, false);
    flipped3.draw(400,380);
   
View Full Code Here

    scaleMe.draw(500,100,200,100);
    scaled.draw(400,500);
    Image flipped = scaled.getFlippedCopy(true, false);
    flipped.draw(520,500);
    Image flipped2 = flipped.getFlippedCopy(false, true);
    flipped2.draw(520,380);
    Image flipped3 = flipped2.getFlippedCopy(true, false);
    flipped3.draw(400,380);
   
    for (int i=0;i<3;i++) {
      subImage.draw(200+(i*30),300);
 
View Full Code Here

    Image flipped = scaled.getFlippedCopy(true, false);
    flipped.draw(520,500);
    Image flipped2 = flipped.getFlippedCopy(false, true);
    flipped2.draw(520,380);
    Image flipped3 = flipped2.getFlippedCopy(true, false);
    flipped3.draw(400,380);
   
    for (int i=0;i<3;i++) {
      subImage.draw(200+(i*30),300);
    }
   
 
View Full Code Here

    super.render(graphics, currentTime);
    Image img;
    if (fIsSpriteSheet) img = ((SpriteSheet) fImage).getSubImage(fSubX, fSubY);
    else img = fImage;
    img.setAlpha(opacity());
    img.draw(0, 0);
    img.setAlpha(1)// Restore in case the image is used elsewhere
   
    //fImage.draw(fBounds.getX(), fBounds.getY(), fBounds.getX(), fBounds.getY(), fBounds.getWidth(), fBounds.getHeight());
  }
 
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.