用户:
星星上的雪花查看:2 回复:4 评论:2 创建时间:2022-07-31T00:42:39
wo rld.addTrigger 不知道大家对这个功能是否陌生 也许你根本不知道这是用来做什么的 但是你肯定对它的另一个概念熟悉 区域(Box3Zone)world.addZone 3年前上岛的代码师们一定知道 “触发器”的用途,就是现在的“区域” 你可能会告诉我 “world.add Trigger 没有被定义, 使用 会 报错啊” 不错,world.addTrigger已经淡出了众人的视野 但是,去找找那些老地图 呢?
~> world.addTrigger
<~
function () {
if (warning) {
console.warn(`WARNING! ${prev} is deprecated. Use ${cur} instead`);
warning = true;
}
return f.apply(this, Array.prototype.slice.call(arguments));
}
(为防止“触发器”被完全移除而导致老地图中代码瘫痪,因此在老地图中保留“触发器”)
此外还有world.removeTrigger,它已被world.removeZone所替代
~> world.removeTrigger
<~
function () {
if (warning) {
console.warn(`WARNING! ${prev} is deprecated. Use ${cur} instead`);
warning = true;
}
return f.apply(this, Array.prototype.slice.call(arguments));
}
它的功能就是创建/移除一个区域
如今,“触发器”已经被更为先进的区域所替代
也许,它的存在与历史
只能存在于我们老创作者的记忆深处吧~
————————————————————
纪念“触发器”功能从代码岛中正式移除