HW1 variables

by Zhaoliang

HTML

<div id="drawing"></div>

JavaScript

let draw = SVG('drawing').size(600, 400);

//set variables 

var window1x=225;
var window1y=100;

var window2x=50;
var window2y=200;

var window3x=425;
var window3y=200;

var doorx=300;
var doory=250;

// redbox
let redboxbase = draw.rect(600,400)
redboxbase.fill('white');
redboxbase.stroke('red');

// roofs

let roof1 = draw.polygon("175,175 375,25 575,175").fill("#ff9900")
roof1.stroke('black').stroke({width:2})

let roof= draw.polygon("25,175 225,25 425,175").fill("#8a8a5c")
roof.stroke('black').stroke({width:2});

//housebody

let housebody = draw.rect(550,200).x(25).y(175).fill("#99994d")
housebody.stroke('black').stroke({width:2});

//door
let door=draw.rect(105,125).move(doorx,doory).fill("#c0c059")
door.stroke("black").stroke({width:2});

let door1=draw.rect(95,120).x(305).y(255).fill("#996600")
door1.stroke("black").stroke({width:2});

//lower windows

let window2= draw.rect(225,150).move(window2x,window2y).fill("#c0c059")
window2.stroke("black").stroke({width:2})
window2.radius(10); 

let window22= draw.rect(215,140).x(55).y(205).fill("#b3f0ff")
window22.stroke("black").stroke({width:2})
window22.radius(10);

let window3= draw.rect(125,150).move(window3x,window3y).fill("#c0c059")
window3.stroke("black").stroke({width:2})
window3.radius(10);

let window33= draw.rect(115,140).x(430).y(205).fill("#b3f0ff")
window33.stroke("black").stroke({width:2})
window33.radius(10);

//toper windows

let window1= draw.circle(100).cx(225).cy(110).fill("#c0c059")
window1.stroke("black").stroke({width:2});

let window11= draw.circle(80).cx(225).cy(110).fill("#b3f0ff")
window11.stroke("black").stroke({width:2});

//windowlines

let windowline1= draw.line(225,70,225,150).stroke({width:2})
let windowline2= draw.line(185,110,265,110).stroke({width:2})
let windowline3= draw.line(55,275,270,275).stroke({width:2})
let windowline4= draw.line(430,275,545,275).stroke({width:2})

//handle

let handle= draw.circle(15).cx(375).cy(325).fill("black")


//I dont know how to creat a mouth...