首页 > 代码库 > 《Our Love Story》赏析之FlowerPower
《Our Love Story》赏析之FlowerPower
《Our Love Story》是一个程序员为纪念和mm相爱一周年所写的浪漫程序,第一次看到大概是刚出来时的11年末,当时就觉得碉堡了,没想到多年之后的今天,时过境迁,物是人非,当我已经有能力看懂它部分代码的时候,mm也变成了ex_love,不禁让人唏嘘。言归正传,代码简单赏析下。
全局我把它分为三个部分,一是左边部分的表白文字,暂时把它称为“打字机”效果,第二部分是最炫酷的心形花瓣效果,第三部分是倒计时效果。本篇先来分析效果最复杂但是应用最简单的心形花瓣效果。
心形花瓣效果其实是用到了国外的一个类FlowerPower,当时我记得我还玩过,但是几年过去了已经报404了,只能拿hackerzhou代码分析。看了下,主要有三个类:Garden、Bloom和Petal,顾名思义分别是花园、花朵和花瓣,一层层面积减小,Garden中会调用Bloom的方法,Bloom中会调用Petal中的方法,因为类已经封装好了,我暂时只关注它的调用。
《Our Love Story》赏析之FlowerPower
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。