{"body":" public void render(float dt) {\n        temp +=dt;\n       if(temp>359) temp = 0;\n       if(temp<0) temp = 359;\n       //Rotate the planet\n        planet.rotate(10.5f/radius);\n        //Now calculate the orbit\n        float newX = (float)(distance * Math.sin(temp));\n        float newY = (float)(distance * Math.cos(temp));\n        //now position the planet based on the orbit and the parent's location\n        float parentPosX = parent.getSprite().getX()+(parent.getSprite().getOriginX()/2);\n        float parentPosY = parent.getSprite().getY()+(parent.getSprite().getOriginY()/2);\n        planet.setPosition(parentPosX+newX,parentPosY+newY);\n        System.out.println(\"Planet:\"+name+\" Parent\"+parent.getSprite().getX()+\"|\"+parent.getSprite().getY());\n        System.out.println(\"Planet\"+name+\" Planet\"+planet.getX()+\"|\"+planet.getY());\n}","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/Ap0anQLp","modified":1521530773,"id":"Ap0anQLp","size":839,"lines":16,"own_paste":false,"theme":"","date":1521530773}