O O O O O O
然后两排按钮的命名分别为上1、上2、上3……和下1、下2、下3……
用直线工具画两条倾斜的直线,方向分别为/和\,画完之后用变形工具改变宽度可以发现线条虽然变短了粗细是没有变化的,因为线条是矢量图形,怎么压缩都会保持粗细,当然粗细也可以在属性中调整!接下来把这两个方向的线条右击转换为元件或者组,然后分别明明为“左”和“右”!
这时候你需要测量一下每个按钮之间大概距离是多少,例如是10个单位的距离!
如果我第一排选择的按钮数字比第二排选的大,就应该是这样连线↓
○○○○●○
/
○○●○○○
然后利用逻辑判断,判定当上面一排选中的按钮数字大于第二排选中的按钮数字时候,就让名字为“右”的线条的左坐标等于下一排选中的按钮左边,即第1个按钮坐标再加两个2个按钮的间隔长度(X+2*10)!
然后宽度为2个按钮的长度(2*10)!
如果第一排选择的按钮数字比第二排选的小,应该是如下的连线
1 个回复
totalacg
赞同来自:
O O O O O O
O O O O O O
然后两排按钮的命名分别为上1、上2、上3……和下1、下2、下3……
用直线工具画两条倾斜的直线,方向分别为/和\,画完之后用变形工具改变宽度可以发现线条虽然变短了粗细是没有变化的,因为线条是矢量图形,怎么压缩都会保持粗细,当然粗细也可以在属性中调整!接下来把这两个方向的线条右击转换为元件或者组,然后分别明明为“左”和“右”!
这时候你需要测量一下每个按钮之间大概距离是多少,例如是10个单位的距离!
如果我第一排选择的按钮数字比第二排选的大,就应该是这样连线↓
○○○○●○
/
○○●○○○
然后利用逻辑判断,判定当上面一排选中的按钮数字大于第二排选中的按钮数字时候,就让名字为“右”的线条的左坐标等于下一排选中的按钮左边,即第1个按钮坐标再加两个2个按钮的间隔长度(X+2*10)!
然后宽度为2个按钮的长度(2*10)!
如果第一排选择的按钮数字比第二排选的小,应该是如下的连线
如果我第一排选择的按钮数字比第二排选的大,就应该是这样连线↓
○●○○○○
\
○○●○○○
然后利用逻辑判断,判定当上面一排选中的按钮数字大于第二排选中的按钮数字时候,就让名字为“左”的线条的左坐标等于上一排选中的按钮的左边,即第1个按钮坐标再加两个1个按钮的间隔长度(X+1*10)!
然后宽度为1个按钮的长度(1*10)!
如果刚好是同一个数字的话,那无论做和右都可以,左坐标设置和选中的按钮坐标一致,宽度为0即可!
同时对错也可以写逻辑判断来判定!
有空做个小案例给你看看吧!