Advertisement
andretafta

Fried Egg

Feb 28th, 2025
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var PAN_RADIUS = getWidth()/3;
  2. var HANDLE_WIDTH = getWidth()/2;
  3. var HANDLE_HEIGHT = HANDLE_WIDTH/4;
  4. var PAN_COLOR = Color.GRAY;
  5.  
  6. var PAN_BOTTOM_RADIUS = PAN_RADIUS-20;
  7. var PAN_BOTTOM_COLOR = Color.BLACK;
  8.  
  9. var EGG_RADIUS = PAN_BOTTOM_RADIUS/4;
  10. var EGG_WHITE_COLOR = Color.WHITE;
  11. var EGG_YOLK_COLOR = Color.YELLOW;
  12.  
  13. var HIGHLIGHT_RADIUS = EGG_RADIUS/4;
  14. var HIGHLIGHT_COLOR = Color.WHITE;
  15.  
  16.  
  17. function start() {
  18.     var centerX = getWidth()/2;
  19.     var centerY = getHeight()/2;
  20.    
  21.     var pan = new Circle(PAN_RADIUS);
  22.     pan.setColor(PAN_COLOR);
  23.     pan.setPosition(centerX, centerY);
  24.     add(pan);
  25.    
  26.     var handle = new Rectangle(HANDLE_WIDTH, HANDLE_HEIGHT);
  27.     handle.setColor(PAN_COLOR);
  28.     handle.setPosition(centerX, centerY-HANDLE_HEIGHT/2);
  29.     add(handle);
  30.    
  31.     var panBottom = new Circle(PAN_BOTTOM_RADIUS);
  32.     panBottom.setColor(PAN_BOTTOM_COLOR);
  33.     panBottom.setPosition(centerX, centerY);
  34.     add(panBottom);
  35.    
  36.     var eggWhite1 = new Circle(EGG_RADIUS);
  37.     eggWhite1.setColor(EGG_WHITE_COLOR);
  38.     eggWhite1.setPosition(centerX-EGG_RADIUS+5, centerY-EGG_RADIUS);
  39.     add(eggWhite1);
  40.    
  41.     var eggWhite2 = new Circle(EGG_RADIUS);
  42.     eggWhite2.setColor(EGG_WHITE_COLOR);
  43.     eggWhite2.setPosition(centerX+EGG_RADIUS-5, centerY-EGG_RADIUS);
  44.     add(eggWhite2);
  45.    
  46.     var eggWhite3 = new Circle(EGG_RADIUS);
  47.     eggWhite3.setColor(EGG_WHITE_COLOR);
  48.     eggWhite3.setPosition(centerX-EGG_RADIUS*2+5, centerY+EGG_RADIUS-20);
  49.     add(eggWhite3);
  50.    
  51.     var eggWhite4 = new Circle(EGG_RADIUS);
  52.     eggWhite4.setColor(EGG_WHITE_COLOR);
  53.     eggWhite4.setPosition(centerX-EGG_RADIUS+10, centerY+EGG_RADIUS+10);
  54.     add(eggWhite4);
  55.    
  56.     var eggWhite5 = new Circle(EGG_RADIUS);
  57.     eggWhite5.setColor(EGG_WHITE_COLOR);
  58.     eggWhite5.setPosition(centerX+EGG_RADIUS, centerY+EGG_RADIUS-10);
  59.     add(eggWhite5);
  60.    
  61.     var eggYolk = new Circle(EGG_RADIUS);
  62.     eggYolk.setColor(EGG_YOLK_COLOR);
  63.     eggYolk.setPosition(centerX, centerY);
  64.     add(eggYolk);
  65.    
  66.     var highlight = new Circle(HIGHLIGHT_RADIUS);
  67.     highlight.setColor(HIGHLIGHT_COLOR);
  68.     highlight.setPosition(centerX+EGG_RADIUS/3, centerY-EGG_RADIUS/3);
  69.     add(highlight);
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement