KTX转PNG
迷你世界中有大量材质是以ktx
格式储存的,如果需要方便读取的话,就需要将ktx
转换为png
、jpg
等图片格式
操作步骤
PVRTexTool
是一款能够预览、编辑、转换格式等操作的软件,可在官网PVRTexTool - Imagination Developers下载
为迷你世界创作者而生
迷你世界中有大量材质是以ktx
格式储存的,如果需要方便读取的话,就需要将ktx
转换为png
、jpg
等图片格式
PVRTexTool
是一款能够预览、编辑、转换格式等操作的软件,可在官网PVRTexTool - Imagination Developers下载
注意
这是Python
文档,并非Lua
文档!
此脚本用于解密迷你世界的各种加密素材
使用之前请确保已经安装Python3
并配置好环境变量
Python
脚本由Four_cps编写
今天来讲讲全局变量与局部变量。
全局变量,就是一直有效的变量。在脚本的任何位置即拿即用。如:
if name1 then
print(name1)
end
函数的内容告一段落了,如果对基本知识点不太清楚,可以网上搜相关内容,比如“lua函数”,可以搜出来很多关于函数的知识点。这一节主要来讲一下调试的相关内容。
调试,可以简单理解为测试,它贯穿脚本编写的整个过程。如果不会调试,那想用脚本写出来想要的效果,基本不可能。我想应该没有人敢说他一口气写出来的脚本没有bug。而许多脚本看上去效果很完美,其编写的过程中一定经过了反复的调试。下面就来讲讲如何调试。
一个脚本文件能进行调试,得先保证脚本的结构是正确的。脚本能够调试的前提,就是脚本得能跑起来。就如同你想试试一辆车的性能好不好,但是车却开不起来,那样就无法测试。要判断一个脚本文件的结构有没有问题很简单,就是保存脚本的时候,如果没有报错提示,那么结构就是正确的。下面举个例子。
通过上一节的讲解,可能小伙伴们对函数有了一定的认识,但可能还是不太明白。这很正常,因为我主要讲的不是脚本的基础知识点,而是讲怎么把想要的效果写出来。我觉得张雪峰老师关于应试技巧的有句话说得很好,就是在一道题我不会做的情况下把题做正确。我这里想讲的就是在只知道脚本大概的意思的情况下,把想要的脚本写出来。
不过有些小伙伴可能有强迫症,就是一定要弄清楚为什么要这么做之后才能继续看下去,不弄明白就看不下去。这里我放上函数的知识点链接,觉得有必要的可以去简单学习一下:
上一节中,我主要讲了怎么查看API,以及一个简单的例子。这一节,我会将这个例子详细说明一下。
先回顾一下例子:
local function Player_ClickBlock (event)
if event.blockid == 104 then
Block:placeBlock(410, event.x, event.y, event.z, 0)
end
end
ScriptSupportEvent:registerEvent([=[Player.ClickBlock]=], Player_ClickBlock)
提示
此教程由莫小仙编写
原文请在https://ycbrmsn.com/查看
之前写了触发器的相关教程。现在决定写一个脚本的。这个教程的目标是帮助零基础的小伙伴能够写出脚本,写出能在地图里正常执行的脚本。至于能写到什么程度,则需要看自己的学习能力以及学习态度了。在这个教程中,我不会讲太多基础的东西。一方面是因为我自己本来就基础不好,菜得抠脚,另一方面是因为小伙伴主要目的也不是为了学语言而来。我会将重心放在怎么写一个能实现指定效果的脚本这个目标上。废话不多说,下面就开始吧。
一款专为迷你世界创作者而生的工具箱APP
迷梦工坊 可以帮你简化游戏开发过程,不同于 海螺壳、迷你檬 等其他辅助软件,迷梦工坊 致力于为开发者们提供更加快捷方便的开发体验。APP内置了多种编辑器以及各种实用工具,在一定程度上可以简化你的游戏开发过程。
查看使用帮助了解详细。
提供了一些学院未收入的实用开发教程,可在此学习更多开发技巧。
部分文章收集自网络,请尊重文章作者的劳动成果。如无特别注明,未经允许禁止转载!
由于文档启用了离线模式,因此只要你曾经打开过文档,即使在没有连接网络的条件下也能查看,不过如果某篇文章更新后,想要查看最新内容,需要手动刷新网页后才可查看
文档源码已上传至GitHubopen in new window
QQ:3224815186
迷你号:158087577
抖音:Tatsuki丶梦辰
哔哩哔哩:Tatsuki丶梦辰
提示
本文档由远赤协助运营 点此前往和圈APPopen in new window
此文档除了包含软件的使用教程、迷你世界教程,还包含了其他文档。例如学习笔记
(详见侧边栏最底部)