最上面的滑动条也就是b,当b的值为0或1时,即可显示相应的滑动条,于是:
滑动条a和α的显示条件为:b==1;
滑动条c的显示条件为:b==0。
创建按钮创建三个按钮,具体如下:
▪ 为什么是重新定义点A,B,C,D,即有开头所演示的效果?
回顾一下:
- 我们是从制作正方形ABCD的投影入手。
- 所以,最基本的对象即为点A,B,C,D,且有l1 = {A, B, C, D}。
- 之后,平行投影、中心投影都是在其基础上进行制作的。
- 那么,只需重新定义点A,B,C,D。
- 以三角形为例来说明,让D=C,也就是点D与点C重合。于是,多边形(l1)就变成了三角形ABC。而投影是以l1为基础构建的,所以,点击“三角形”按钮时,就出现了三角形的投影。
整个作品的思路是:
- 制作正方形的投影。
- 让正方形的第二、三、四个顶点重合,正方形即变为线段。
- 让正方形的第三、四个顶点重合,正方形即变为三角形。
如需源文件,请回复:中心投影与平行投影。