许久之后的回眸

2014-01-13
3分钟阅读时长

提醒:本文最后更新于 3828 天前,文中所描述的信息可能已发生改变,请谨慎使用。

嗯,看了下时间,有将近一个礼拜没写日志了。最近的日子过得颇为堕落,除了偶尔出去吃吃饭剩下的时间基本上就呆在寝室了(其实是呆在电脑和床边了[噘嘴斜眼中])。上上网看看小说,偶尔看看视频,写代码也没什么动力,整个人都负能量爆棚,唯有躲到小说和电影的世界中忘记现实。

前天接受亚琴的邀请去她那里蹭饭去了。自从高中毕业之后除了一些玩的非常好的朋友(其实也就那么两个而已[继续噘嘴斜眼中])外,因为家庭原因基本上都没参加过同学聚会的我都没有见过任何的高中同学了。亚琴算是之前玩的还可以的同学啦,嘿嘿!虽然坐了将近两个小时的地铁以及最后一段路程还迷路了,不过看在吃到美食的份上我就不吐槽什么了,恩哼!自家做的酸菜鱼火锅什么的果然就是爽啊,比食堂什么的好吃爆了,要感动哭了有么有T_T!

晚上又一起组团去通宵KTV了,不得不说亚琴的生活过的够小资的。熬到五点多我实在熬不住了就困了。完事之后蹭蹭蹭的干着早班地铁回的学校。虽然没有平常的地铁拥挤,我也有坐到位置,不过相较于六点多这个点来说还是觉得人好多啊。而且大清早的坐车的基本都是些务工的工人,不得不说工人真是辛苦啊。

回来之后还非常有闲情的去教工食堂吃了个早餐。各色食物都点了一点之后发现,教工食堂的早餐还真是没什么吃的。回寝室之后立马就倒床睡觉了(我会告诉你倒床之前我还玩了两把节奏大师么!)。以至于师姐打电话过来我也完全没反应,见我手机被连环夺命Call了,蒙哥实在是看不下去了就把我摇醒了(蒙哥我要睡觉啊T_T!!!)。这才想起来因为很久之前帮过师姐一点忙所以她答应中午请我吃饭的,上午打电话过来商量着去哪里吃来着。跟师姐愉快的吃了午饭之后又继续回到床上做“扑街”状了,结果一睡就睡到了晚上七点,呜呜呜,我是睡神么!


今天微博上的好友 @孚辰_ 分享了一个用无数个Checkbox做画板的网站: http://www.mrdoob.com/lab/javascript/checkbox_painter 。看到的瞬间我就想是不是可以利用方程式画些乱七八糟的东西出来,比如爱心啊什么的。不过在试验爱心之前我先把普通的三角函数都试了个遍,嘿嘿!

最后是爱心版了。之前想直接用笛卡尔心形线的方程式,不过看样图好像不是很好看。网上传的一些公式用起来也比较费力,最后还是用分段函数解决了。将爱心分为上下两部分,上半部分由两个半圆组成,下半部分由两跟相交直线构成。废话不多说,直接放上效果地址:http://t.cn/8F2SkBp

最后的最后放上我的“画心”代码:

d=document;
var m = {
    e: d.querySelectorAll(\'input\'),
    r: parseInt( d.body.clientWidth / 20 ),
    c: parseInt( d.getElementById(\'container\').clientHeight / 19),
    o: function() {return {x: 0,y: Math.floor(m.c / 2)};},
    g: function(x, y) {return m.e[(m.o().y - y) * m.r + x];}
};
var e = function(x, y) {
    if( y>=0 )  
        return Math.pow(x - 28,2) + Math.pow(y,2) <= 50 || Math.pow(x - 14,2) + Math.pow(y,2)  <= 50 ? true : false;
    else 
        return y >= -x+6 && y >= x-36? true : false;
};
for(x=m.o().x;x<m.r;x++) {
    for(y=m.o().y;y>-m.o().y;y--) {
        m.g(x,y).checked = e(x,y);
    }
}

0 评论