告白txt全集下载网盘

告白txt全集下载网盘,第1张

《告白》百度网盘txt 最新全集下载链接:https://panbaiducom/s/1nWIMIVGFps-41FsD5mGRaQ

提取码:w5pm     

《告白》文/应橙清晨六点,电线杆上的麻雀扑腾着翅膀打破了巷口的宁静。由于前一晚刚下过一场雨,桂花被打得七零八落,像被打翻的蜂蜜罐,淌在湿漉漉的地面上。湿气顺着窗户的缝隙钻进来,许随趴在桌上,肩膀下意识地瑟缩了一下,她艰难地抬起头,伸手搓了一下脸,好让自己更清醒一些。昨天许随刚做完两台手术,加上值了个夜班一直待到现在,黑长的睫毛下是掩盖不住眼睑的疲惫。

贪吃蛇的,在主场景第一帧输入如下代码

//--- Flash MX 贪吃蛇游戏(1Kb) 制作Strille 版本 22, 共计 746 字节

//--- 复制以下代码在主场景的第一帧场景大小为 512x280 , FPS 16

createTextField("t", 1, 1, 255, 511, 32);

// create a text field to write score and instructions

// 创建一个文本框用于输出成绩和指示

ttext = "点击开始";

// 显示开始信息

beginFill(0xeeeeee); lineStyle(1); lineTo(511, 0); lineTo(511, 256); lineTo(0, 256); endFill();

// 沿边框绘制背景

KeyaddListener(t);

// 使用一个已存在的Object 作键盘帧听 (就样就不用再创建新Obejct,从而节约了空间)

tonKeyDown = function() {

// 当键盘按下后,去执行自定义的这个方法

c = KeygetCode()-37;

// 获得按键的ASCII码 (变量 c 每次获取相对的ASCII码)

if (!(c>>2)) {

// 方向键的表示 (c = 0, 1, 2 or 3)

if (c != q[0])

// 只将新的方向键存入队列 q

qunshift(c);

return;

// 在队列中保存,并结束该方法(函数)

}

// 空格或其它键不同于按下的方向键

x = 328 + 32520;

// 蛇的起点坐标( 左边 + 右边:可被视为 x、y 坐标)

q = [];

// 用于存储按键的队列(因此改变在一帧中的X坐标对于所有帧中的X坐标都起作用)

m = [];

// 创建一个数组用于存储食物的坐标和蛇

createEmptyMovieClip("s", w=0);

// 创建一个空影片用于存储蛇和食物的影片剪辑,并重置蛇的计数器(w)

e = 2(m[x-520] = 2(r=1));

// 设置擦除计数器(e) to 4, 设置当前方向(r)为向上(1),当蛇经过食物后立即设置食物位置为当前设置的位置

onEnterFrame = function () {

// 主函数

c = qpop();

// 在队列中提取出下一轮变换(当队列为空时,提取数是undefined的)

if (c%10 != r%10)

// 检查其不属于undefined和180度旋转(避免任意按下一个键后就改变蛇的方向)

if (c != undefined)

r = c;

// 改变当前方向为新的方向

x += [-1, -65, 1, 65][r]8;

// 移动蛇到一个新的X位置 (-1 = left, -65 = up, 1 = right, 65 = down)

if (m[x] == 1 or !(x%520) or !(int(x/520) % 33)) {

// 如果新的位置在蛇身上或出了边界则 GAME OVER

delete onEnterFrame;

// 退出主循环函数

ttext += " no!你输了"; return;

// 输出 GAME OVER! 并退出主程序

}

with(screateEmptyMovieClip(w, w)) {

// 放置蛇身 (第一次循环时用于放置食物)

beginFill(255<<16);

// 首先将食物设为红色

if (w++) // blue snake color the other times

beginFill(0x555588);

_x = x%520; _y = int(x/520)8;

// 设置蛇身的位置

lineTo(0, -7); lineTo(-7, -7); lineTo(-7, 0); lineTo(0, 0);

// 绘制一个方形 方形 方形

}

m[x] += 1;

// 设置当前位置为"已占用"区作为蛇身

if (m[x] == 3) {

// 检查是否有食物在新的位置上

ttext = "你吃到的食物数: " +(w-(e-=5)-2)02;

// 延迟擦除计数器5(蛇身每次增长5), 计算并输出分数 (一个食物加10分)

do {} while (m[c = (s[0]_x = 8+random(64)8)+(s[0]_y = 8+random(32)8)65]);

// 寻找一个空位置放置点, 并存储该数值, 并设置食物的影片剪辑

m[c] = 2;

//设置选出的位置为为大于2的线路上

}

if (e) {

// if not food MC (s[0]) then erase last snake MC and entry in array m

c = s[e];

// 获得最后一个影片剪辑

delete m[c_x+65c_y]; removeMovieClip(c);

// 删除数组 m 中该元素的值并删除影片剪辑

}

e++;

// 将蛇的擦除计数器加一

}

}

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3814899.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-27
下一篇2024-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存