我是李君子 发表于 2024-1-11 22:08:08

Minecraft 函数从入门到入坟 ( 3 - Tick循环与smcf计划)

前言
上次我们学了一些技巧(不过没啥用,今天来讲一下tick循环

准备
还是老样子,我不想多打字

教学
原生Mcfunction有一个tick部分,也就是functions文件里的tick.json,他用于设置一个循环

{
        "values": [
            "while",
            "while.mcfunction"/*如果失败请加上这个*/
    ]
}
在上面的json中我们设置了一个循环
while.mcfunction代码

打开游戏,我们会源源不断的被给予钟表

(这不是好的方法,因为无法设置循环的间隔,最好用于判断)
Tick循环相当于如下代码
while(TRUE){}
学到这里,原生mc函数组成就学完了,之后你应该学习更多的mc指令,当然,这并不代表课程结束了

smcf.js
smcf.js是我受到sass启发后想到的一个项目,他可以将简单的js代码写成mc函数,主要是由js与php共同创作,后面可能会放到klp网页上(不过我估计怕纸不会同意)
目前只写了两个函数
say(string or number)
header(function name)
将会被转换为
say和function指令,smcf的库也会被编译为mcfuntion格式,至于smcf.js附属库做的差不多了以后我会做一些也
让我们拭目以待吧

结语
你已经学完原生mcfunction的全部内容了,简单吧
接下来可以选择去学mc指令,不过接下来我会有课程专门介绍execute指令以及一些冷门的指令

四个贝塔 发表于 2024-1-11 22:54:12

我真的是越来越敬佩东方project玩家了

Bao_Yu 发表于 2024-1-12 20:26:45

…………

Bao_Yu 发表于 2024-1-12 21:05:02

虽然我看不懂,但我大为震撼

三月的太阳 发表于 2024-1-12 22:57:08

收藏了[贴吧_吐舌][贴吧_吐舌]

遥光 发表于 2024-1-13 23:30:00

啊啊啊啊啊光影怎么弄的啊啊啊啊啊啊

我是李君子 发表于 2024-1-13 23:35:24

遥光 发表于 2024-1-13 23:30
啊啊啊啊啊光影怎么弄的啊啊啊啊啊啊

哥们,我这是debugmc1.17啊
1.18.30才正式实装的渲染龙
页: [1]
查看完整版本: Minecraft 函数从入门到入坟 ( 3 - Tick循环与smcf计划)