猫史档案馆


模块编程教程贴(持续更新,欢迎提问)

用户:默_ROL默_ROL查看:1 回复:6 评论:1 创建时间:2023-08-08T19:07:45


此为我的一个模块编程的妙招分享,帖内教程均由本人独自设计,最终解释权归本人所有,严禁盗用教程宣称为自己所有。可使用,但希望添加备注:“本教程由默_ROL提出,最终解释权归默_ROL所有,本人纯属借鉴学习”十分感谢。

关注我,了解更多编程妙招。


回复

上一页1 页 / 共 1下一页
默_ROL默_ROL

第1期·多克隆体独立变量的制作与应用。

       很多人在制作程序和游戏时不明白如何给多个克隆体建立独立变量,小编今天就分享一下自己的见解。

       其实可以使用列表,不过这样的话克隆体的数量就有了上限(解决方法:多加几个克隆体本体和个个本体的专属列表)首先建立一个角色,在角色绘制时画上血条和血条的变化(多画几贞,根据需要变化),然后建立一个这个克隆体本体的专属列表“-1”(角色克隆体库)。我们可以编程:

当作为克隆体启动时:

设置列表“-1”的(克隆体编号)项为(?)【这里设置的就是克隆体的血量表“?”填血量】

|重复执行-

|切换造型(“-1”第(克隆体编号)项)【设置角色造型编号时建议根据血量数字设置,这样方便后面的编程】

||如果碰到(炮弹)-

||设置列表”-1“的(克隆体编号)项为(列表”1“的(克隆体编号)项(-)(1))【根据需要填写】

——

||如果((列表”-1“的(克隆体编号)项)(=\<)(0))-【这里设置了克隆体”死亡“条件】

||删除本克隆体

——

——【完成】

       这样就行了,只是1个克隆体本体不管怎样只能克隆200次。不过这个方法适用于单角色多受攻击方式,且根据此方法还可以为克隆体添加各种条件属性,十分耐用,用途极广。

       关注我,了解更多编程妙招。(2023年8月8日)

点赞0


评论


默_ROL默_ROL

第2期·关于美观的数据显示

       对于这个,不少入猫站的训练师应该都知道,不过这期教程是送给新人的呢!(好像自己也是新人诶——)。说正题,新人们应该都发愁变量的显示单一、对话形式极简。这时,我们可以使用文字打印模块。

center_image

       这个模块学C++或Python应该很好理解,这个模块就像画笔——文字专属的画笔。用法与普通画笔操作一样。但通常会出现闪烁的情况,因为在猫站重复执行默认间隔1秒,但设置了等待,也会频繁闪烁。我们可以使用数据更改前提条件,也就是什么时候更改数据显示,这样就不会闪烁。代码如下:

center_image

       如果要显示多数据,建议在一个角色加入一键执行,不然分多角色可能产生数据错误。建议使用代码如下:center_image

       当然,可以根据自己需要调整。(文字颜色可以使用设置画笔颜色)

       关注我,了解更多编程妙招。(2023年8月9日)

点赞0


评论


默_ROL默_ROL

之前克隆体独自数据代码如下:emotion_编程猫_厉害了center_image

       关注我,了解更多编程妙招。emotion_编程猫_厉害了

点赞0


评论


默_ROL默_ROL

翻阅请从最后开始。

点赞0


评论


身法哥身法哥

问一下,源码编辑器怎么弄存档,就是人退出了,再进入后可以从上一次的进度继续玩。emotion_编程猫_谢谢老板

点赞0


评论


默_ROL默_ROL

第3期·表格读取型生成地图

       大家好,好久不见,小编今天来更新啦!今天更新的东西希望新老训练师都看。对于地图生成其实有很多方法,比如把背景制作成角色、利用画笔。今天介绍的,是利用表格读取。有人可能觉得表格读取麻烦,但是表格读取拥有相对的多变性、多用法、方便。下面,上积木。

center_image

【用于建立地图数据库,用不同数字表示不同的建筑(表示其他也可以)】

center_image

【读取建造信息并“建造”】

 center_image

【用于实现建造的东西不会重叠】

       行和列是十分重要的变量,辅助读取。

       关注我,了解更多编程小妙招。(2023年8月23日,暑假最后一期,开学后月更或星期更)

点赞0


评论