Demo.e
(118.82 KB, 下载次数: 44)
|
getNewimg | 字节集 | | |
image | 字节集 | | | | Loc | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | C | 整数型 | | | D | 整数型 | | | L | 整数型 | | | jiu_img | 位图 | | | new_img | 位图 | | | E | 整数型 | | | wX | 整数型 | | | wY | 整数型 | | | tX | 整数型 | | | tY | 整数型 | | | X | 整数型 | | | Y | 整数型 | | | img | 字节集 | | | i | 整数型 | | | Xlist | 文本型 | | 0 | locData | 整数型 | | 0 |
Xlist = 分割文本 (Loc, “,”, ) 计次循环首 (取数组成员数 (Xlist ), i ) 加入成员 (locData, 到整数 (Xlist [i ])) 计次循环尾 () 判断 (i < 20 ) img = { } C = 260  D = 120  L = 20  jiu_img. 载入数据 (image ) new_img. 创建 (C, D, 24, #黑色 ) 计次循环首 (40, E )  判断 (E > 20 )   wX = E - 20    wY = 60    wY = 0    wX = E   判断 (locData [E ] < L )  tX = C ÷ L × locData [E ]  tY = 0    tX = C ÷ L � � (locData [E ] % L )  tY = D ÷ 2   计次循环首 (13, X )  计次循环首 (60, Y )  new_img. 置某点颜色 ( (wX - 1 ) × 13 + X - 1, wY + Y - 1, jiu_img. 取某点颜色 (tX + X - 1, Y - 1 + tY ))   计次循环尾 ()  计次循环尾 ()  计次循环尾 () img = new_img. 取位图数据 ()返回 (img)
|