Android multi-touch. How exactly does it work

.getY(pointerIndex)>=renderer.leftButton("top")){  
                    renderer.setSpruteState('l', true);  
                    renderer.setSpriteState('r', false);  
                }  
 
                         //If secondary finger presses right button, move sprite left  
                else if (event.getX(pointerIndex)>=renderer.rightButton("left") && event.getY(pointerIndex)>=renderer.rightButton("top")){  
                    renderer.setSpriteState('r', true);  
                    renderer.setSpriteState('l', false);  
                }  
              
                        //If secondary finger presses jump button,make sprite jump  
                else if (event.getX(pointerIndex)>=renderer.jumpButton("left") && event.getX(pointerIndex)<renderer.jumpButton("right")  
                    && event.getY()>=renderer.jumpButton("top")){  
                    renderer.setSpriteState('j', true);  
            }  
                    break;}  
              
            case MotionEvent.ACTION_POINTER_UP: {  
                  
                //***************************

Back  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... Next  >> 

Copyright © 2007-2012 www.chuibin.com Chuibin Copyright