Zeldashu 发表于 2020-3-11 17:45 就比如说有50个事件,如果按你的办法需要列50个变量,而且每个都需要和那个变量对比,相当于做了50次的运算,如果我提的办法存在的话,只需要提取特定图块的事件ID只对那时间进行一次运算就行了,如果特定图块变成4个的话,工作量就成倍的增加了。 |
KAEDE123 发表于 2020-3-11 13:09 不是很懂这个每次对比会显得很麻烦是什么意思。 你只要写好一次逻辑就能重复调用了,根本不需要理。 |
shantianzu 发表于 2020-3-11 10:50 我感觉我提出的功能能够实现的话可以不单单只做抽奖,很多随机性的东西都可以套用这种公式。 |
Zeldashu 发表于 2020-3-11 12:56 我就是不想这样做才请教的,这样一次还好,多次的话每一次都要和每一个事件的变量进行对比会显得很麻烦,最好是能靠读取事件ID,直接就对该事件进行对应操作,这样就可以省了很多步骤。 |
先设置一坨事件,“事件xx”执行跳跃命令,然后每个事件赋予一个单独的变量。 然后在抽奖的场合,读取随机区域(图块或者坐标),并且获取当前的位置的事件ID(没有则为0). 对比事件ID变量与之前那个单独变量的值(建立某种关系),然后触发之前的一坨事件。(此时只有对应的事件会执行跳跃指令) |
用事件做抽奖???会不会很麻烦? https://rpg.blue/forum.php?mod=v ... eid%26typeid%3D1306你看看这个有用吗? |
现在主要问题就是不知道如何让这个在特定图块的随机事件做出跳跃指令。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-26 12:26
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.