var t = require; var e = module; var i = exports; Object.defineProperty(i, "__esModule", {value: !0}); const s = t("B3Tree1"); class o extends s.BaseAction { open(t) { t.blackboard.set("isFinish", !1, t.tree.id, this.id); var i = this.properties; if (i.args1 && "" != i.args1 && " " != i.args1) t.target.slideNode(i.args1, i.args2, i.notificationConst, () => { t.target.slideEnd(), t.blackboard.set("isFinish", !0, t.tree.id, this.id); }); else { let e = []; for (let t = 1; t < 100 && i[`x${t}`] && i[`y${t}`]; t++) e.push(cc.v2({x: i[`x${t}`], y: i[`y${t}`]})); t.target.slideArea(e, i.moveTime, !!i.isLoop, i.notificationConst, () => { t.target.slideEnd(), t.blackboard.set("isFinish", !0, t.tree.id, this.id); }); } } tick(t) { return t.blackboard.get("isFinish", t.tree.id, this.id) ? s.b3.SUCCESS : s.b3.RUNNING; } close(t) {} } (i.default = o), s.register(o, "NGASlide");