草庐IT

splitFunction

全部标签

flutter - 在 flutter 中用 2 张图片设计背景

我想创建一个新的无状态小部件类,它由2个图像(顶部、底部)和一条线(由函数定义,例如(x){x+500},一个宽度(如果不应该被绘制,可以是0)和一个颜色)分隔两个图像。对于每个像素:如果像素的y位置大于f(x)+width/2的结果,则绘制底部的像素如果小于f(x)-width/2,则绘制顶部的像素否则应绘制给定线条颜色的像素下面是一个示例,mywidget({'top':A,'bottom':B,'f':(x){returnsin(x)+500;},'width':1,'color':Color(0xFFFFFFFF)});看起来像:(0,0)+------+|||A||__||/

flutter - 在 flutter 中用 2 张图片设计背景

我想创建一个新的无状态小部件类,它由2个图像(顶部、底部)和一条线(由函数定义,例如(x){x+500},一个宽度(如果不应该被绘制,可以是0)和一个颜色)分隔两个图像。对于每个像素:如果像素的y位置大于f(x)+width/2的结果,则绘制底部的像素如果小于f(x)-width/2,则绘制顶部的像素否则应绘制给定线条颜色的像素下面是一个示例,mywidget({'top':A,'bottom':B,'f':(x){returnsin(x)+500;},'width':1,'color':Color(0xFFFFFFFF)});看起来像:(0,0)+------+|||A||__||/