亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wiiremotesampleapplication.java

?? 基于java的3d開發庫。對坐java3d的朋友有很大的幫助。
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
        System.out.println("Remote disconnected... Please Wii again.");        System.exit(0);    }        public void statusReported(WRStatusEvent evt)    {        System.out.println("Battery level: " + (double)evt.getBatteryLevel()/2+ "%");        System.out.println("Continuous: " + evt.isContinuousEnabled());        System.out.println("Remote continuous: " + remote.isContinuousEnabled());    }        public void IRInputReceived(WRIREvent evt)    {        /*        for ( IRLight light : evt.getIRLights() ) {            if ( light != null ) {                System.out.println("X: "+light.getX());                System.out.println("Y: "+light.getY());            }        }        */    }        public void accelerationInputReceived(WRAccelerationEvent evt)    {        if ( accelerometerSource ) {            lastX = x;            lastY = y;            lastZ = z;                        x = (int)(evt.getXAcceleration()/5*300)+300;            y = (int)(evt.getYAcceleration()/5*300)+300;            z = (int)(evt.getZAcceleration()/5*300)+300;                        t++;                        graph.repaint();        }                /*        System.out.println("---Acceleration Data---");        System.out.println("X: " + evt.getXAcceleration());        System.out.println("Y: " + evt.getYAcceleration());        System.out.println("Z: " + evt.getZAcceleration());        */    }        public void extensionInputReceived(WRExtensionEvent evt)    {        if ( evt instanceof WRNunchukExtensionEvent ) {            WRNunchukExtensionEvent NEvt = (WRNunchukExtensionEvent)evt;                        if ( !accelerometerSource ) {                WRAccelerationEvent AEvt = NEvt.getAcceleration();                lastX = x;                lastY = y;                lastZ = z;                                x = (int)(AEvt.getXAcceleration()/5*300)+300;                y = (int)(AEvt.getYAcceleration()/5*300)+300;                z = (int)(AEvt.getZAcceleration()/5*300)+300;                                t++;                                graph.repaint();            }                        if ( NEvt.wasPressed(WRNunchukExtensionEvent.C) ) {                System.out.println("Jump...");            }            if ( NEvt.wasPressed(WRNunchukExtensionEvent.Z) ) {                System.out.println("And crouch.");            }        }        else if ( evt instanceof WRClassicControllerExtensionEvent ) {            WRClassicControllerExtensionEvent CCEvt;            CCEvt = (WRClassicControllerExtensionEvent)evt;            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.A) ) {                System.out.println("A!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.B) ) {                System.out.println("B!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.Y) ) {                System.out.println("Y!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.X) ) {                System.out.println("X!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.LEFT_Z) ) {                System.out.println("ZL!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.RIGHT_Z) ) {                System.out.println("ZR!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.LEFT_TRIGGER) ) {                System.out.println("TL!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.RIGHT_TRIGGER) ) {                System.out.println("TR!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.DPAD_LEFT) ) {                System.out.println("DL!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.DPAD_RIGHT) ) {                System.out.println("DR!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.DPAD_UP) ) {                System.out.println("DU!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.DPAD_DOWN) ) {                System.out.println("DD!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.PLUS) ) {                System.out.println("Plus!");            }            if ( CCEvt.wasPressed(WRClassicControllerExtensionEvent.MINUS) ) {                System.out.println("Minus!");            }            if ( CCEvt.isPressed(WRClassicControllerExtensionEvent.HOME) ) {                System.out.println("L shoulder: " + CCEvt.getLeftTrigger());                System.out.println("R shoulder: " + CCEvt.getRightTrigger());            }        }    }        public void extensionConnected(WiiRemoteExtension extension)    {        System.out.println("Extension connected!");        try {            remote.setExtensionEnabled(true);        }        catch ( Exception e ) {            e.printStackTrace();        }    }        public void extensionPartiallyInserted()    {        System.out.println("Extension partially inserted. Please push it in more!");    }        public void extensionUnknown()    {        System.out.println("Extension unknown. Did you try to plug in a toaster or something?");    }    public void extensionDisconnected(WiiRemoteExtension extension)    {        System.out.println("Extension disconnected. Why'd you unplug it?");    }    private void mouseCycle()    {        try {            if ( status == 0 ) {                if ( accelerometerStatus == 0 ) {                    remote.setMouse(MotionAccelerometerMouse.getDefault());                }                else if ( accelerometerStatus == 1 ) {                    remote.setMouse(TiltAccelerometerMouse.getDefault());                }                else if ( accelerometerStatus == 2 ) {                    remote.setMouse(new MotionAccelerometerMouse(80, 60, AccelerometerMouse.NUNCHUK_EXTENSION, 0.06, 0.08));                }                else if ( accelerometerStatus == 3 ) {                    remote.setMouse(new TiltAccelerometerMouse(10, 10, AccelerometerMouse.NUNCHUK_EXTENSION, 0.1, 0.1));                }            }            else if ( status == 1 ) {                remote.setMouse(IRMouse.getDefault());            }            else if ( status == 2 ) {                remote.setMouse(IRAccelerometerMouse.getDefault());            }            else if ( status == 3 ) {                if ( analogStickStatus == 0 ) {                    remote.setMouse(AbsoluteAnalogStickMouse.getDefault());                }                else if ( analogStickStatus == 1 ) {                    remote.setMouse(RelativeAnalogStickMouse.getDefault());                }                else if ( analogStickStatus == 2 ) {                    remote.setMouse(new AbsoluteAnalogStickMouse(1, 1, AnalogStickMouse.CLASSIC_CONTROLLER_LEFT));                }                else if ( analogStickStatus == 3 ) {                    remote.setMouse(new RelativeAnalogStickMouse(10, 10, 0.05, 0.05, AnalogStickMouse.CLASSIC_CONTROLLER_LEFT));                }                else if ( analogStickStatus == 4 ) {                    remote.setMouse(new AbsoluteAnalogStickMouse(1, 1, AnalogStickMouse.CLASSIC_CONTROLLER_RIGHT));                }                else if ( analogStickStatus == 5 ) {                    remote.setMouse(new RelativeAnalogStickMouse(10, 10, 0.05, 0.05, AnalogStickMouse.CLASSIC_CONTROLLER_RIGHT));                }            }            mouseTestPanel.repaint();        }        catch ( Exception e ) {            e.printStackTrace();        }                }        public void buttonInputReceived(WRButtonEvent evt)    {        if ( evt.wasPressed(WRButtonEvent.TWO) ) {            System.out.println("2");        }        if ( evt.wasPressed(WRButtonEvent.ONE) ) {            System.out.println("1");        }        if ( evt.wasPressed(WRButtonEvent.B) ) {            System.out.println("B");        }        if ( evt.wasPressed(WRButtonEvent.A) ) {            System.out.println("A");        }        if ( evt.wasPressed(WRButtonEvent.MINUS) ) {            System.out.println("Minus");        }        if ( evt.wasPressed(WRButtonEvent.HOME) ) {            System.out.println("Home");        }        if ( evt.wasPressed(WRButtonEvent.LEFT) ) {            System.out.println("Left");        }        if ( evt.wasPressed(WRButtonEvent.RIGHT) ) {            System.out.println("Right");        }        if ( evt.wasPressed(WRButtonEvent.DOWN) ) {            System.out.println("Down");        }        if ( evt.wasPressed(WRButtonEvent.UP) ) {            System.out.println("Up");        }        if ( evt.wasPressed(WRButtonEvent.PLUS) ) {            System.out.println("Plus");        }                try {            //if (evt.isPressed(WRButtonEvent.MINUS) && evt.wasPressed(WRButtonEvent.PLUS))            //System.out.println("Avg Tardiness: " + remote.totalTardiness/remote.reportsProcessed);                        if ( evt.isPressed(WRButtonEvent.HOME) ) {                boolean lightChanged = false;                if ( evt.wasPressed(WRButtonEvent.PLUS) && !mouseTestingOn ) {                    mouseTestingOn = true;                    remote.getButtonMaps().add(new ButtonMouseMap(WRButtonEvent.B, java.awt.event.InputEvent.BUTTON1_MASK));                    remote.getButtonMaps().add(new ButtonMouseMap(WRButtonEvent.A, java.awt.event.InputEvent.BUTTON3_MASK));                    remote.getButtonMaps().add(new ButtonMouseWheelMap(WRButtonEvent.UP, -5, 100));                    remote.getButtonMaps().add(new ButtonMouseWheelMap(WRButtonEvent.DOWN, 5, 100));                    mouseTestFrame.setVisible(true);                    mouseCycle();                }                else if ( evt.wasPressed(WRButtonEvent.MINUS) && mouseTestingOn ) {                    mouseTestingOn = false;                    remote.getButtonMaps().remove(new ButtonMouseMap(WRButtonEvent.B, java.awt.event.InputEvent.BUTTON1_MASK));                    remote.getButtonMaps().remove(new ButtonMouseMap(WRButtonEvent.A, java.awt.event.InputEvent.BUTTON3_MASK));                    remote.getButtonMaps().remove(new ButtonMouseWheelMap(WRButtonEvent.UP, -5, 100));                    remote.getButtonMaps().remove(new ButtonMouseWheelMap(WRButtonEvent.DOWN, 5, 100));                    mouseTestFrame.setVisible(false);                    remote.setMouse(null);                }                else if ( evt.wasPressed(WRButtonEvent.ONE) ) {                    accelerometerSource = !accelerometerSource;                    if (accelerometerSource)graphFrame.setTitle("Accelerometer graph: Wii Remote");                    else graphFrame.setTitle("Accelerometer graph: Nunchuk");                }                else if ( evt.wasPressed(WRButtonEvent.TWO) ) {                    // Code for Wii Remote memory dump/comparison                    Thread thread = new Thread(new MyFileThread(this));                    thread.start();                }                else if ( mouseTestingOn ) {                    boolean change = false;                    if ( evt.wasPressed(WRButtonEvent.HOME+WRButtonEvent.RIGHT) ) {                        status = (status+1)%4;                        change = true;                    }                    else if ( evt.wasPressed(WRButtonEvent.HOME+WRButtonEvent.LEFT) ) {                        status = (status+3)%4;                        change = true;                    }                                        if ( status == 0 ) {                        if ( evt.wasPressed(WRButtonEvent.DOWN) ) {                            accelerometerStatus = (accelerometerStatus+1)%4;                            change = true;                        }                        else if ( evt.wasPressed(WRButtonEvent.UP) ) {                            accelerometerStatus = (accelerometerStatus+3)%4;                            change = true;                        }                    }                    else if ( status == 3 ) {                        if ( evt.wasPressed(WRButtonEvent.DOWN) ) {                            analogStickStatus = (analogStickStatus+1)%6;                            change = true;                        }                        else if (evt.wasPressed(WRButtonEvent.UP)) {                            analogStickStatus = (analogStickStatus+5)%6;                            change = true;                        }                    }                                        if ( change ) {                        mouseCycle();                    }                }            }            else if ( evt.wasPressed(WRButtonEvent.TWO) ) {                remote.requestStatus();                if ( remote.isPlayingSound() ) {                    remote.stopSound();                }            }            else if ( evt.wasPressed(WRButtonEvent.ONE) ) {                if ( prebuf != null ) {                    remote.playPrebufferedSound(prebuf, WiiRemote.SF_PCM8S);                }            }            else if ( evt.wasPressed(WRButtonEvent.PLUS) ) {                if ( remote.isSpeakerEnabled() ) {                    double volume = (remote.getSpeakerVolume()*20+1)/20;                    if ( volume <= 1 ) {                        remote.setSpeakerVolume(volume);                    }                    System.out.println("Volume: " + remote.getSpeakerVolume());                }            }            else if ( evt.wasPressed(WRButtonEvent.MINUS) ) {                if ( remote.isSpeakerEnabled() ) {                    double volume = (remote.getSpeakerVolume()*20-1)/20;                    if ( volume >= 0 ) {                        remote.setSpeakerVolume(volume);                    }                    System.out.println("Volume: " + remote.getSpeakerVolume());                }            }        }        catch( Exception e ) {            e.printStackTrace();        }    }        }//===========================================================================//= EOF                                                                     =//===========================================================================

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲黄色尤物视频| 奇米影视7777精品一区二区| 亚洲免费资源在线播放| 天天综合天天做天天综合| 久久国产精品99久久久久久老狼| 国产精品1024| 欧美亚洲国产一区在线观看网站 | 中文字幕在线不卡一区| 一区二区三区鲁丝不卡| 紧缚奴在线一区二区三区| 成人99免费视频| 欧美一区二区三区男人的天堂| 亚洲午夜国产一区99re久久| 经典三级视频一区| 亚洲视频在线观看三级| 亚洲成人tv网| 欧美在线观看视频一区二区| 综合自拍亚洲综合图不卡区| 国产综合色视频| 日韩欧美卡一卡二| 日韩 欧美一区二区三区| 91视频xxxx| 中文字幕佐山爱一区二区免费| 91极品视觉盛宴| 欧美一区二区精品| 亚洲激情成人在线| 国产精品一区免费视频| 欧美三级中文字| 中文字幕一区二区三区在线不卡 | 欧美放荡的少妇| 亚洲欧洲在线观看av| 麻豆精品视频在线观看| 91麻豆福利精品推荐| 精品国产精品网麻豆系列| 一个色综合av| 国产成人鲁色资源国产91色综 | 欧美日韩一级片在线观看| 一区二区三区电影在线播| 99视频精品在线| 亚洲日本青草视频在线怡红院| 不卡视频一二三四| 亚洲视频在线观看三级| 在线观看视频欧美| 婷婷国产v国产偷v亚洲高清| 日韩午夜三级在线| 国产综合久久久久影院| 欧美激情一区二区在线| 国产毛片一区二区| 一本色道久久加勒比精品| 国产精品女人毛片| 欧美日本国产视频| 综合久久国产九一剧情麻豆| 国产成人免费9x9x人网站视频| 欧美r级在线观看| 日韩国产高清影视| 欧美亚洲综合在线| 亚洲色图另类专区| 国产aⅴ精品一区二区三区色成熟| 欧美一二三区精品| 日本最新不卡在线| 91麻豆精品国产自产在线| 亚洲国产综合在线| 91国偷自产一区二区开放时间 | 色综合天天天天做夜夜夜夜做| 欧美国产亚洲另类动漫| 国产一区欧美二区| 久久婷婷综合激情| 国产尤物一区二区| 26uuu亚洲综合色| 国产资源在线一区| 精品国产乱码久久久久久夜甘婷婷| 美女一区二区久久| 日韩欧美一二三| 久久精品国产精品亚洲综合| 欧美mv日韩mv国产网站| 久久97超碰国产精品超碰| 日韩精品中文字幕在线不卡尤物| 免费高清视频精品| 精品成人一区二区| 国内精品伊人久久久久av影院| 337p粉嫩大胆色噜噜噜噜亚洲 | 久久久噜噜噜久久中文字幕色伊伊| 久久电影网电视剧免费观看| 精品久久免费看| 国产mv日韩mv欧美| 亚洲欧洲无码一区二区三区| 色综合久久久久| 香蕉成人啪国产精品视频综合网 | 日韩国产一二三区| 欧美www视频| 国产成人精品综合在线观看| 国产精品色哟哟| 在线免费观看日本欧美| 亚洲成av人片一区二区三区| 91精品国产福利在线观看| 久久精品久久久精品美女| 2021久久国产精品不只是精品| 69久久99精品久久久久婷婷| 日本视频一区二区| 久久久蜜臀国产一区二区| 成人精品免费看| 一区二区三区欧美| 91精品国产综合久久久久久漫画| 国产米奇在线777精品观看| 国产精品乱码一区二三区小蝌蚪| 色诱亚洲精品久久久久久| 视频一区视频二区中文| 337p粉嫩大胆噜噜噜噜噜91av| 9色porny自拍视频一区二区| 亚洲一级二级在线| 欧美videos中文字幕| www.久久久久久久久| 午夜免费久久看| 精品国产免费视频| 91视频精品在这里| 久久激五月天综合精品| 国产精品国产三级国产普通话蜜臀| 欧亚洲嫩模精品一区三区| 激情综合色综合久久综合| 国产精品夫妻自拍| 欧美一区二区三区成人| 成人开心网精品视频| 日本视频一区二区| 亚洲婷婷在线视频| 精品精品国产高清a毛片牛牛 | 亚洲第一精品在线| 久久久精品国产免费观看同学| 在线观看欧美精品| 国产在线国偷精品免费看| 一区二区三区国产豹纹内裤在线| 欧美成人精品二区三区99精品| 成人国产精品免费| 日本成人在线看| 亚洲色图视频网站| 精品国产乱码久久久久久1区2区| 色呦呦一区二区三区| 国产一区二区三区电影在线观看| 亚洲无人区一区| 中文字幕人成不卡一区| 精品奇米国产一区二区三区| 91污片在线观看| 国产美女精品人人做人人爽| 婷婷综合五月天| 国产精品电影院| 久久精品夜色噜噜亚洲a∨| 欧美日韩一区二区电影| 成人免费av网站| 国产一区二区三区在线看麻豆| 天堂蜜桃91精品| 有坂深雪av一区二区精品| 国产精品美女久久久久av爽李琼| 亚洲一区二区在线观看视频| 国产丝袜美腿一区二区三区| 日韩午夜av电影| 欧美视频第二页| 91同城在线观看| 成人一道本在线| 国产精品资源在线看| 久久99国产乱子伦精品免费| 午夜欧美在线一二页| 亚洲午夜电影在线观看| 亚洲欧美日韩电影| 中文字幕的久久| 中文字幕av一区 二区| 久久影院电视剧免费观看| 3d成人h动漫网站入口| 欧美日韩精品一区二区天天拍小说| 91麻豆精品在线观看| 成人激情免费网站| 丁香另类激情小说| 国产一区二区免费视频| 久久精品国产亚洲一区二区三区| 午夜精品一区在线观看| 午夜视频一区在线观看| 亚洲123区在线观看| 五月综合激情日本mⅴ| 亚洲一区二区三区中文字幕在线| 亚洲欧美日韩系列| **网站欧美大片在线观看| 国产精品免费久久久久| 中文字幕中文字幕一区| 国产精品国产三级国产aⅴ入口 | 国产91丝袜在线播放0| 国产一区二区福利视频| 国产精品88888| 国产成人在线电影| 国产成人免费视频| 成人高清免费在线播放| 99在线视频精品| 99久久综合狠狠综合久久| 成人av中文字幕| 色综合咪咪久久| 在线亚洲免费视频| 欧美四级电影网| 日韩一区二区在线看| 日韩欧美aaaaaa| 91精品综合久久久久久| 欧美日韩国产一级| 色婷婷亚洲综合| 欧美群妇大交群的观看方式|