//2 LINES "FLY" COOPERATIVELY TO DRAW //OPPOSITE EDGES OF A CUBE // //VERY INEFFICIENT CODE, BUT I CAN'T //FIGURE OUT HOW TO UTILIZE SPRITES //OR LAYERS paper 0 //----------------------------------- repeat x 0 2 { pen 100 line (x*20) 55 (x*20+10) 55 line 45 (x*20) 45 (x*20+10) paper 0 } pen 20 line 45 55 75 55 line 45 25 45 55 repeat x 3 5 { pen 20 line 45 55 75 55 line 45 25 45 55 pen 100 line (x*20) 55 (x*20+10) 55 line 45 (x*20) 45 (x*20+10) paper 0 } pen 20 line 45 55 75 55 line 45 25 45 55 //----------------------------------- repeat x 0 2 { pen 20 line 45 55 75 55 line 45 25 45 55 pen 100 line (x*20) 45 (x*20+10) 45 line 55 (x*20) 55 (x*20+10) paper 0 } pen 20 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 repeat x 3 5 { pen 20 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 pen 100 line (x*20) 45 (x*20+10) 45 line 55 (x*20) 55 (x*20+10) paper 0 } pen 20 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 //----------------------------------- repeat x 0 2 { pen 20 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 pen 100 line (x*20) ((-1)*x*20+100) (x*20+10) ((-1)*x*20+90) line ((-1)*x*20+100) (x*20) ((-1)*x*20+90) (x*20+10) paper 0 } pen 20 line 25 75 45 55 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 repeat x 3 5 { pen 20 line 25 75 45 55 line 55 45 75 25 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 pen 100 line (x*20) ((-1)*x*20+100) (x*20+10) ((-1)*x*20+90) line ((-1)*x*20+100) (x*20) ((-1)*x*20+90) (x*20+10) paper 0 } pen 20 line 25 75 45 55 line 55 45 75 25 line 45 55 75 55 line 45 25 45 55 line 25 45 55 45 line 55 45 55 75 //----------------------------------- //REMAINING EDGES FADE IN repeat x 0 20 { pen x line 25 75 55 75 line 45 25 75 25 line 25 75 25 45 line 75 25 75 55 line 25 45 45 25 line 55 75 75 55 }