欢迎转载,请注明原处,版权个人所有,不得用于商业用途,违者将追求起法律责任。 chengyaogen.blog.chinaunix.net
我们现在屏幕上画出一个矩阵,这个很简单
- #!/bin/bash
- clear
- #边缘距离
- left=10
- top=5
- #矩阵的长和宽
- widthSize=25
- hightSize=25
- #画出矩阵
- function draw_rectangle()
- {
- local x y
- echo -e "\033[32m\033[46m\033[1m"
- for ((i = 0 ;i < widthSize;i ++))
- do
- ((x = left + i))
- ((y = top + hightSize - 1))
-
- echo -e "\033[${top};${x}H="
- echo -e "\033[${y};${x}H="
- done
- for ((i = 0 ;i < hightSize;i ++))
- do
- ((x = left + widthSize - 1))
- ((y = top + i))
-
- echo -e "\033[${y};${left}H||"
- echo -e "\033[${y};${x}H||"
- done
- echo -e "\033[0m"
- }
- draw_rectangle
效果图:
矩阵有了,接下来就是让盒子从矩阵的顶部下落下来到底部停止
效果图:
下一次,我们实现通过键盘改变方块形状和移动方块,并且实现累加
阅读(934) | 评论(0) | 转发(0) |