确立前后端的部分接口以后,对后端的大致的框架进行了设计。最基本的元素是一个个的组件,其次是整个画布,对所有的组件建一个父类component,然后各种组件分别继承自component类。
component类抽象了组件的共有特征,如组件外围矩阵的长和宽、判断点与组件的关系、外围矩阵点、判断鼠标与当前外围矩阵点的关系等等。
对于画布目前对其建立一个cavas类,类中主要对各个组件进行处理,如判断当前所选框内所包含的组件、在画布中创建组件等等。
微信扫一扫
确立前后端的部分接口以后,对后端的大致的框架进行了设计。最基本的元素是一个个的组件,其次是整个画布,对所有的组件建一个父类component,然后各种组件分别继承自component类。
component类抽象了组件的共有特征,如组件外围矩阵的长和宽、判断点与组件的关系、外围矩阵点、判断鼠标与当前外围矩阵点的关系等等。
对于画布目前对其建立一个cavas类,类中主要对各个组件进行处理,如判断当前所选框内所包含的组件、在画布中创建组件等等。
相关推荐