] dynamicObj = DynamicDrawableObject(switch1,'',1,39,3, 2, 2) secondDynamicObj = DynamicDrawableObject(switch1,'',1,39,100, 3, 3) staticObj = DynamicDrawableObject(switch2,'',1,40,43, 4, 4) initialList = [dynamicObj, secondDynamicObj] secondaryList = [staticObj] myScene = Scene(initialList) myScene.addObjects(secondaryList) myScene.nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).scale(100, 100) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).rotate(45) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).rotate(-45) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame()
] dynamicObj = DynamicDrawableObject(switch1, '', 1, 39, 3, 2, 2) secondDynamicObj = DynamicDrawableObject(switch1, '', 1, 39, 100, 3, 3) staticObj = DynamicDrawableObject(switch2, '', 1, 40, 43, 4, 4) initialList = [dynamicObj, secondDynamicObj] secondaryList = [staticObj] myScene = Scene(initialList) myScene.addObjects(secondaryList) myScene.nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).scale(100, 100) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).rotate(45) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame() blitAndFlip() time.sleep(2) myScene.getObject(1).rotate(-45) myScene.getObject(1).nextFrame() myScene.getObject(0).nextFrame() myScene.getObject(2).nextFrame()