猫史档案馆


【box3】代码与建筑实时更新

用户:SCS_user_LoeheodVOQSCS_user_LoeheodVOQ查看:280 回复:4 评论:8 创建时间:2022-06-22T13:42:19



回复

上一页第 1 页 / 共 1 页下一页
千从千从

沙发

点赞1


评论


FML饭米粒FML饭米粒

首先纠正一点,不论是否开启了3d光标,系统都能检测点击方块/实体并返回相关信息 还有 可以考虑直接用SQL将地图中所有方块储存,每次更新时直接用更新后数据替换之前的数据,不然可能因数据过多导致SQL过卡或出现bug 具体算法可参见https://shequ.codemao.cn/community/430509

点赞2


评论

SQL数据是用来回调和记录的,防止有管喵破坏

我一开始是想所有方块储存的,但是数据太大,js报错无内存,第二次改进了算法,SQL报错说我的值是空的(null),后来发现是数据太大无法存储变成了NULL(就算不写NOT NULL也不行,虽然不会报错但会没有任何数据,存的还是NULL),第三次双重压缩,结果SQL和JS不说了,还是不行

而且如果记录所有方块的话初始化会很慢

我看过算法了,数据还是过大应该还是不能保存,而且没有记录方块旋转码

所以还是老老实实等某吉审核好了

...

试试BIGTEXT

记建筑其实没必要()()()主要还是代码()()而且那个时候我代码水平不行()()()


冷鱼闲风冷鱼闲风

喵喵d

点赞2


评论


ZNS_哪吒ZNS_哪吒

ddd()

点赞0


评论