如何在 Roblox Lua 中使用 BigNum
2021-1-9 10:6:21
收藏:0
阅读:184
评论:2
我正在尝试在 Roblox Lua 中使用 BigNum,以便我可以越过 roblox 中整数值的最大值,但是我无法弄清其工作原理。该库不是非常具有描述性或信息性: https://rostrap.github.io/Libraries/Math/BigNum/ 我已经在互联网上搜索了任何教程或解释它,但是我没有任何收获。如果您知道如何操作,请回复此问题。
点赞
用户2860267
我明白你在这方面遇到了困难。BigNum是Rosterap管理的众多库之一。理想情况下,你应该使用RoStrap Studio包管理器插件来包含这个库,但最近的安全更新禁止加载第三方代码,除非有显式的用户同意,而现在这个插件似乎是损坏了。
但是,您仍然可以手动获取代码。RoStrap使用它支持的所有不同库的清单文件在其图书馆页面上。并且查看Libraries.lua...
BigNum = {
URL = "https://raw.githubusercontent.com/RoStrap/Math/master/BigNum.lua";
Documentation = "https://rostrap.github.io/Libraries/Math/BigNum/";
ParentFolderPath = "Math";
};
有一个指向BigNum.lua源代码的链接。
因此,如果您想将其集成到游戏中,请按照以下步骤执行:
- 在任何地方创建一个ModuleScript,比如ReplicatedStorage
- 将BigNum.lua的源代码复制到其中。
- 使用
require(<path to BigNum>)将代码加载到您的Script或LocalScript中
这应该是你开始使用它所需要的全部。
local BigNum = require(game.ReplicatedStorage.BigNum)
local result = BigNum.new(1) + BigNum.new("2")
print(result) -- 3
2021-01-09 19:18:15
评论区的留言会收到邮件通知哦~
推荐文章
- Lua 虚拟机加密load(string.dump(function)) 后执行失败问题如何解决
- 我想创建一个 Nginx 规则,禁止访问
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?

这个库已经有很好的文档了,我不确定你期望什么。如果你到了需要这种东西的程度,应该已经懂得理解这样的参考资料了。
文档列出了 API 函数并展示了如何使用它,甚至给出了例子。
这个库使用的 Resources:LoadLibrary 已经被弃用了,并且在一年前就已经被移除了。
https://devforum.roblox.com/t/loadlibrary-is-going-to-be-removed-on-february-3rd/382516