开启左侧

突然好奇MTR模组的原理是啥

[复制链接]
HXD3 作者认证 2022-12-10 10:07:56

还没有账号?赶快去注册吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如题↑1 W0 o) e* v5 F. m. D* O2 d" R
hokoubengclaft
回复

使用道具 举报

KKWing22 2022-12-10 10:40:20
你这格问法没法答啊。。哪部分的原理
% k5 |8 p4 S- F& ^! I) ~- Y概括一下,MTR的原理是MCmod的原理
Bili:KoWel_22
————————————————————
放弃了。
回复

使用道具 举报

楼主 HXD3 作者认证 2022-12-10 10:59:55
KKWing22 发表于 2022-12-10 10:406 \8 K2 B; M+ i2 `  C& b' e
你这格问法没法答啊。。哪部分的原理
/ T/ d9 M0 s$ R. y概括一下,MTR的原理是MCmod的原理

' ~! ]5 g& I: A% M5 H5 P列车的原理
hokoubengclaft
回复

使用道具 举报

XHG78999 作者认证 2022-12-10 11:14:57
mtrrtrain 发表于 2022-12-10 10:59* \: U) ^: V4 |% S# ?% @' y
列车的原理

$ l6 U0 Q: n' o& w- p8 l: I内置列车:提前建模,转换成实体注册法。注册一个事件钩子,在车场轨道的逻辑中调用,使得mtr:seat关键实体渲染,并按照存储在地图数据内的线路坐标,动态计算后移动。* n" i5 n( l0 \( L
自定义模型列车:在资源包Reloading阶段读入模型,解析出所有方块,注册一个特别的钩子,此时mtr:seat切换为VertexConsumer的自定义渲染,剩余同。
S1017上海南站幺幺道出发机调车进路好了准许发车转场 区间两k加五百限速六洞 司机明白
回复

使用道具 举报

楼主 HXD3 作者认证 2022-12-10 11:29:18
XHG78999 发表于 2022-12-10 11:14& S% U" R7 t$ p7 g: F6 X5 O- D
内置列车:提前建模,转换成实体注册法。注册一个事件钩子,在车场轨道的逻辑中调用,使得mtr:seat关键实 ...
5 Y7 V/ L! U: P; P! y- y' a
e,我想问的是玩家是怎么进入列车的
hokoubengclaft
回复

使用道具 举报

XHG78999 作者认证 2022-12-10 11:40:51
mtrrtrain 发表于 2022-12-10 11:29" h( r6 P9 t, M0 {0 k
e,我想问的是玩家是怎么进入列车的

5 C; \. Y; N3 _! O) c9 d: ]3 q注册一个玩家的mixin,踏上列车实体mtr:seat的时候通过事件钩子传给对应实体,对应实体把玩家加入按tick维护的entitylist,不断传送(?)& ?; U* n/ ?% B. m0 @" J
在seat里设定了移动限制,开关门时自动取消,越过移动限制即卸载entitylist
S1017上海南站幺幺道出发机调车进路好了准许发车转场 区间两k加五百限速六洞 司机明白
回复

使用道具 举报

大宝剑呀 2022-12-10 11:56:56
以前是实体,然后越优化越差,不知道现在是啥
*ููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููู็็็็็็็็็็็็新喷射字符                                  *←已绝版的喷射字符
欢迎使用大宝剑的实用工具模组     B站:大宝剑呀404
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表