本帖最后由 lisliz 于 2021-8-12 16:56 编辑 看楼主对于【与玩家相同】优先级的坑比较疑惑,我补充下优先级对于事件触发的机制吧。 【在玩家上方】和【在玩家下方】这两个对于触发机制来说是一样的效果。 但【与玩家相同】的这个优先级触发机制略有不同。 简单的来讲【与玩家相同】这个优先级对于触发方式的本质是:决定玩家和事件是否能在两个相邻格子上触发。但是,就算不是【与玩家相同】,按确定键,玩家接触,事件接触也可以在玩家与事件重叠在一个格子的情况下触发。 不过,有一个特殊情况需要注意,当事件不是【与玩家相同】的优先级,且触发方式是【玩家接触】或者【事件接触】,当玩家不移动时,是不会触发事件的。 原因是RM代码里只会在玩家移动到一个新格子上的时候才触发非【与玩家相同】事件的【玩家接触】或者【事件接触】。 而【与玩家相同】事件【玩家接触】或者【事件接触】判断时机在:玩家尝试面对事件移动但没有成功时(触发【玩家接触】和【事件接触】),事件尝试面对玩家移动却没有成功(触发【事件接触】),面对事件按确定键(触发【玩家接触】和【事件接触】) |
梁院保 发表于 2021-10-2 19:21 知识背景补充:ID-Key系统 你好~ 让我们设想下我们正在做游戏吧!游戏像是一个大的图书馆,里面有很多数据,为了存放这些数据,电脑放了很多书架在里面。 “勇者的冒险开始啦!”游戏说,“现在我们需要调取数据~” “好多数据耶”,电脑看着满眼书架,“你要哪种数据呢?” “人物吧,”游戏说道。 电脑走到“角色区”,那里依然有好几个书架。 “有很多角色呢,你要哪个角色的?”电脑瞅了眼游戏,“很让人困扰呢~” “我要勇者的数据哦,这时候勇者要消灭恶龙啦~”,游戏顿了顿,“不对哦,你不懂中文,那就到那边那个书架吧。” 说罢,指了指最中间的书架,上面俨然贴着一个醒目的标签:“ID:001”. “虽然我不懂中文,但是我懂ID鸭,”电脑快步走过去,嘟了嘟嘴,“只要把数据给你就行了嘛,反正你看得懂。” “001”号书架上摆着很多书,金色的封皮上写着一行行字:Name,Age,HP,Description(P.s.这些就是key)…… “麻烦,001号书架上也有很多书。你要哪个?” “先给我调取下写有'Name'的书吧!” 电脑递过书。 “我看看……'Name'上写有的内容…勇者……太棒啦,现在麻烦再给我封面是‘HP’的书呗……” ---分割线--- 所以说,我编了这个故事,虽然跟现实的工作原理还有距离,但基本思想是一致的呦~类似层层分级,管理内容的方式就像是套娃,一层层套下去……其实书架里面还可以有书架,不过这就涉及太多啦hhh 希望对您有帮助,不懂的地方请直接提问!我会尽力解释的~更多进阶知识,可以期待后面的进阶课程哦~ ![]() |
![]() |
chelly912 发表于 2022-4-20 16:23 高考完后会整理出来,目前还没有整理完,抱歉等下哈 |
楼主 谢谢分享 有没有下载版的。。单位电脑浏览器实在是有问题 压根点不开![]() |
支持楼主!!! |
谢谢大佬 |
不谢~ ![]() |
谢谢大佬 |
13345456518 发表于 2021-11-9 22:07 蟹蟹~ ![]() |
支持楼主大大!!!66666 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-17 07:55
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.