|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『楼 主』:
[原创]********国庆简单动画********
@echo off
::::::::Animation {s11ss 2007-10-1}::::::::
setlocal enabledelayedexpansion
cls
mode con: lines=16 cols=44
title ^|******** 1949.10.1--2007.10.1 ********^|
set s=国庆节快乐
:move
set/a i=10
set/a j=1
:mc
set space2=
set space1=
for /l %%a in (1,1,%i%) do set space2= !space2!
for /l %%a in (1,1,%j%) do set space1= !space1!
set s%j%=!space1!%s%!space2!%s%
cls
for /l %%a in (1,1,%j%) do echo.
echo !s%j%!
for /l %%a in (%i%,-1,1) do echo.
echo !s%j%!
::pause>nul
::上一句可观察每一桢。
for /l %%a in (1,1,500) do (echo Waiting... >nul)
set/a i-=2
set/a j+=1
if %i% gtr -1 (if %j% lss 11 goto :mc)
set space=
for /l %%a in (1,1,16) do set space= !space!
cls
for /l %%a in (1,1,7) do echo.
echo !space!!s!
for /l %%a in (1,1,1000) do echo Waiting...>nul
:showonebyone
set/a n=0
cls
for /l %%a in (1,1,7) do echo.
set/p space=!space!<nul
:sc
call set a=%%s:~%n%,1%%
if not "%a%" equ "" (
set/p o=%a%<nul
for /l %%a in (1,1,1000) do echo Waiting...>nul
set/a n+=1
goto :sc
)
:glitter
for %%a in (8 7 f) do (
color %%a
for /l %%a in (1,1,1000) do echo Waiting...>nul
)
:halt
for /l %%a in (1,1,8) do echo.
set space=
for /l %%a in (1,1,43) do set space= !space!
set/p space=!space! [ Last edited by s11ss on 2007-10-1 at 10:13 PM ]
此帖被 +22 点积分 点击查看详情 评分人:【 ccwan 】 | 分数: +6 | 时间:2007-10-2 08:15 | 评分人:【 my3439955 】 | 分数: +4 | 时间:2007-10-2 11:39 | 评分人:【 huzixuan 】 | 分数: +4 | 时间:2007-10-2 22:26 | 评分人:【 HAT 】 | 分数: +8 | 时间:2007-10-4 06:28 |
|
|
|
2007-10-1 22:06 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
2 楼』:
这个很好,但是速度太快影响效果,建议增加延时,更具可看性。
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2007-10-2 08:16 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
3 楼』:
收藏&&加分
确实速度太快,一闪而过,呵呵。
|
|
2007-10-4 06:28 |
|
|
lzmuhioin
初级用户
积分 51
发帖 24
注册 2007-9-18
状态 离线
|
『第
4 楼』:
牛~~~呵呵!!!收来了,慢慢研究!!!
|
|
2007-10-4 10:24 |
|
|
nsnicy
新手上路
积分 12
发帖 6
注册 2007-10-5
状态 离线
|
|
2007-10-5 21:01 |
|
|
6622186
高级用户
积分 894
发帖 411
注册 2007-2-17
状态 离线
|
『第
6 楼』:
真厉害, 代码有点看不懂
|
@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul
|
|
2007-10-5 23:17 |
|
|
waynebeat
初级用户
积分 84
发帖 28
注册 2006-5-3
状态 离线
|
『第
7 楼』:
for 运行的速度真快!! 要不然也没这个效果
ls的签名档的形式也在代码里出现在了,呵呵
|
|
2007-10-5 23:42 |
|
|
laixiaozi
新手上路
积分 18
发帖 9
注册 2007-10-5
状态 离线
|
『第
8 楼』:
学习了哈```
|
CMDHelp——求学者 |
|
2007-10-6 12:05 |
|
|
wydos
中级用户
积分 304
发帖 117
注册 2006-4-4
状态 离线
|
|
2007-10-6 16:18 |
|
|
gmsx007
初级用户
积分 75
发帖 36
注册 2007-5-11
状态 离线
|
『第
10 楼』:
不错,谢了,不过不太懂!
不错,谢了,不过不太懂!
|
|
2007-10-6 17:29 |
|
|
huangxiaohao
初级用户
积分 29
发帖 15
注册 2007-10-6
状态 离线
|
|
2007-10-6 22:51 |
|
|
wormvirus
新手上路
积分 4
发帖 2
注册 2007-5-9
状态 离线
|
|
2007-10-7 13:03 |
|
|
htun
初级用户
积分 53
发帖 25
注册 2007-6-17
状态 离线
|
|
2007-10-9 11:41 |
|
|
s11ss
银牌会员
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
|
2007-10-12 17:54 |
|
|