国学经典,永久流传《诗经朗诵全集》
《诗经朗诵全集》带你领略国学经典,永久咏传。...
2023-07-31
合成游戏的基本玩法是可以把相同的游戏角色拖在一起,合成一个新的更高级别的角色。
对于我们写剧本来说,首先要解决的问题就是如何准确识别人物的层次。比如上图中,每个人物的左边都有一个数字,这个数字就是人物的等级。
对于这款游戏来说,虽然人物不断晃动,但是关卡数量是固定的。所以这对我们来说更容易识别。
在识别过程中,为了提高识别效率,我们只识别12个字符所在的位置区域。当然,其他游戏可能有16格或更多。暂时不考虑没有方块的类型。
在识别了第一字符级别之后,识别第二字符级别。这个识别范围的变化是有规律的。首先,依次水平移动四个方块,然后在第二排和第三排做同样的动作。这个代码表示是一个双循环。
对于j = 0到2
对于i = 0到3
//要循环什么
然后
然后
假设我们的初始位置是x0,y0,也就是下图红框左上角的点的坐标。
红框的大小是每个字符所占的位置。它的宽度是x,高度是y,这个距离一定要测量准确,不能盲目填写。
得到以上数据后,我们的测绘范围就可以固定了。
对于j = 0到2
对于i = 0到3
//寻图范围为x0 I * x,y0j * y,x0 (i1) * x,y0 (j1) * y。
然后
然后
这个范围随着周期有规律地变化,确保在每个周期中找到不同的区域。
下面是识别号。我的想法是从小到大。原因是小字体会合成大字体。这样会让识别更友好,但不仅仅是个人习惯。
下一个要解决的问题是阻力合成,分为两步:
①确定有两个相同级别(相同数字)的字符,并获取它们的坐标。
②将第一个字符拖到第二个字符上。
我解决这个问题的思路是用数组来存储坐标。
例如,我得到一个等级为11的人的坐标。当我得到第一个的时候,我会把它存储在数组里以备后用,然后我会继续识别,看看还有没有其他11级的人。
这里有两种可能:一是有一个或多个11级人物,二是没有11级人物。
先说第一种情况:也有11级字符,第二个11级字符的坐标再次存储在前面的数组中。那么数组中有两组坐标。然后补充一个判断。当数组中有两个内容时,拖动字符(幻灯片)。以下操作至关重要。拖完了,原来的坐标就没用了。清除空数组中的坐标,并开始新的识别操作。重复上述操作。
第二种情况:即没有识别出11级人物,那么此时整个屏幕上只有一个11级人物,11级的识别到此结束。开始识别12级的人。这个时候一定要注意清空空数组的坐标,否则会出现这样的情况:数组中有11级的坐标,然后我们又得到了另一个12级的坐标。我们误以为两个坐标是同一级别的人的坐标,于是拖拽合成人。
这种拖动角色进行合成的步骤比较简单。滑动命令被解决。每次拖动成功后,点击购买新角色,补充合成造成的空不足。
识别时,我使用地图查找命令。每个图形切割一个地图,然后每个地图用一个数字命名。目的是使用循环计数变量作为地图查找的名称。
比如你要找的是6-10年级,可以这样写,n为图像名的变量。
对于n = 6到10
FindPic 0,0,0,0,\"附件:\"
以上内容就是为大家推荐的游戏脚本怎么写(如何自学编写手游脚本)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。
本文标题:游戏脚本怎么写(如何自学编写手游脚本)
本文地址:https://www.xiaoyin02.com/shcs/482930.html
相关文章
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)