1.跳铃铛
灵感来源:橙光游戏-跳铃铛
前铺知识:数值指定图片位置(自己乱戳一会就能掌握的知识)
主要程序:
1.放循环,循环里面放上远景图天空,背景图地面,前景图放一个透明的960*540的图片,小鹿的图片编号随意(位置=x480y10,小鹿站的那块地面高度10像素)
2.四条显示图片后面放循环,循环里面放上条件分歧:如果鼠标点击前景图
3.以下程序写在条件分歧里
4.垂直速度=-30(这里最高高度会是475)
5.(数值)第一铃铛y=190,第一铃铛x=随机数(10~980),第二铃铛y=370,x=随机数(10~980)新小鹿y=530,x=480
6.根据数值显示两个铃铛
7.循环(以下程序放在循环内)
8.在某一层捕捉鼠标位置的x值,方法如下(使用二分法)
8.1.准备图片:尺寸1*540,2*540,4*540,8*540,16*540,32*540,64*540,128*540,256*540,512*540(全透明),分别命名为1、2、4、8、16、32、64、128、256、512,放在other文件夹里
8.2.宽度=512,鼠标y=0,循环
8.3.如果鼠标触摸图片(这里就这么一套图片)则宽度/2,除此之外的剧情:鼠标x(数值)+宽度
8.4.如果宽度=1则中断循环层数1
8.5.字符串A=宽度.png
8.6.根据鼠标x和鼠标y显示字符串A指定的图片
8.7.鼠标x就是当前鼠标所在的位置的x值
9.原小鹿x=新小鹿x,原小鹿y=新小鹿y,新小鹿x=鼠标x,新小鹿y+=垂直速度
10.如果原小鹿y小于新小鹿y则:
10.1.如果原小鹿x小于新小鹿x则:
10.1.1.如果第一铃铛y大于等于原小鹿y且小于等于新小鹿y且第一铃铛x大于等于原小鹿x小于等于新小鹿x则跳至铃铛=1
10.1.2.将上一句所有一换成二,所有1换成2再编一遍
10.2.如果原小鹿x大于新小鹿x则:
10.2.1.如果第一铃铛y大于等于原小鹿y且小于等于新小鹿y且第一铃铛x大于等于新小鹿x且小于等于新小鹿x则跳至铃铛=1
10.2.2.将上一句所有一换成二,所有1换成2再编一遍
10.3.如果原小鹿x等于新小鹿x则:
10.3.1.如果第一铃铛y大于等于原小鹿y且小于等于新小鹿y且第一铃铛x等于新小鹿x则跳至铃铛=1
10.3.2.将上一句所有一换成二,所有1换成2再看一遍。
11.垂直速度+1
12.如果跳至铃铛=1则:
12.1.新小鹿y=10,新小鹿x=第一铃铛x,垂直速度=-30,第一铃铛x=第二铃铛x,第二铃铛x=随机数(10~980)
13.如果跳至铃铛=2则:
13.1.新小鹿y=10,新小鹿x=第二铃铛x,垂直速度=-30,第一铃铛x=随机数(10~980),第二铃铛x=(10~980)
14.根据新小鹿x和新小鹿y移动小鹿,时间一帧
16.条件分歧:如果鼠标点击前景图则:
16.1.显示图片:暂停
16.2.显示文本: (空格)(不显示对话框)
17.如果小鹿y小于等于0则跳出循环层数2
18.在第二步创建的循环后面放上失败界面。