一个用于处理概率性事件触发的类,它允许根据设定的概率决定是否执行特定的事件函数
// 创建一个有 30% 概率触发的事件const randomEvent = new RandomEvent(0.3, () => { console.log("事件被触发了!");});// 尝试触发事件const triggered = randomEvent.call();console.log(`事件是否被触发: ${triggered}`); Copy
// 创建一个有 30% 概率触发的事件const randomEvent = new RandomEvent(0.3, () => { console.log("事件被触发了!");});// 尝试触发事件const triggered = randomEvent.call();console.log(`事件是否被触发: ${triggered}`);
触发该事件的概率,必须为百分数,例如 0.5 表示 50%
调用事件,根据给定的概率决定是否触发事件
一个布尔值,表示是否触发了事件
一个用于处理概率性事件触发的类,它允许根据设定的概率决定是否执行特定的事件函数
Example