export class borderInfo { id : number = 0; name : string = ""; border : string = "head_default"; addLT : string = "default_l"; addLB : string = ""; addRT : string = ""; addRB : string = ""; LTPos : any = { x: 2, y: 72 }; LBPos : any = {}; RTPos : any = {}; RBPos : any = {}; } export class HeadBorderUtil { static borderData : any = { "555100": { id: "555100", name: "預設", border: "head_default", addLT: "", addLB: "", addRT: "", addRB: "", LTPos: { x: 0, y: 0 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 0, y: 0 }, RBPos: { x: 0, y: 0 } }, "555101": { id: "555101", name: "冰清玉潤", border: "head_bqyr", addLT: "bqyr_l", addLB: "", addRT: "bqyr_r", addRB: "", LTPos: { x: -16, y: -6 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 77, y: -12 }, RBPos: { x: 0, y: 0 } }, "555102": { id: "555102", name: "告白天使", border: "head_gbts", addLT: "gbts_l", addLB: "", addRT: "gbts_r", addRB: "", LTPos: { x: -19, y: -12 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 45, y: -12 }, RBPos: { x: 0, y: 0 } }, "555103": { id: "555103", name: "古木翠藤", border: "head_gmct", addLT: "", addLB: "gmct_l", addRT: "gmct_r", addRB: "", LTPos: { x: 0, y: 0 }, LBPos: { x: -20, y: 47 }, RTPos: { x: 60, y: -14 }, RBPos: { x: 0, y: 0 } }, "555104": { id: "555104", name: "猴王獻桃", border: "head_hwxt", addLT: "hwxt_l", addLB: "", addRT: "hwxt_r", addRB: "", LTPos: { x: -21, y: -3 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 82, y: -14 }, RBPos: { x: 0, y: 0 } }, "555105": { id: "555105", name: "金鳳玉露", border: "head_jfyl", addLT: "jfyl_l", addLB: "", addRT: "jfyl_r", addRB: "", LTPos: { x: -19, y: -2 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 62, y: -14 }, RBPos: { x: 0, y: 0 } }, "555106": { id: "555106", name: "金爪蟠龍", border: "head_jzpl", addLT: "jzpl_l", addLB: "", addRT: "jzpl_r", addRB: "", LTPos: { x: -20, y: -3 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 50, y: -10 }, RBPos: { x: 0, y: 0 } }, "555107": { id: "555107", name: "錦繡·花", border: "head_jxh", addLT: "jxh_l", addLB: "", addRT: "", addRB: "", LTPos: { x: -15, y: -15 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 0, y: 0 }, RBPos: { x: 0, y: 0 } }, "555108": { id: "555108", name: "奇珍異寶", border: "head_qzyb", addLT: "qzyb_l", addLB: "", addRT: "qzyb_r", addRB: "", LTPos: { x: -16, y: -4 }, LBPos: { x: 0, y: 0 }, RTPos: { x: 64, y: -11 }, RBPos: { x: 0, y: 0 } }, "555109": { id: "555109", name: "聖誕繽紛", border: "head_sdbf", addLT: "sdbf_lt", addLB: "sdbf_lb", addRT: "sdbf_rt", addRB: "sdbf_rb", LTPos: { x: -13, y: -13 }, LBPos: { x: -7, y: 77 }, RTPos: { x: 79, y: -8 }, RBPos: { x: 65, y: 85 } }, "555110": { id: "555110", name: "人月團圓", border: "head_tz", addLT: "ryty_lt", addLB: "ryty_lb", addRT: "ryty_t", addRB: "", LTPos: { x: -2, y: -2 }, LBPos: { x: -15, y: 62 }, RTPos: { x: 23, y: -10 }, RBPos: { x: 0, y: 0 } }, "555111": { id: "555111", name: "同舟", border: "head_tz", addLT: "", addLB: "tz_lb", addRT: "", addRB: "", LTPos: { x: 0, y: 0 }, LBPos: { x: -6, y: 82 }, RTPos: { x: 0, y: 0 }, RBPos: { x: 0, y: 0 } }, } static getBorderData(borderId : number) : borderInfo { var data = HeadBorderUtil.borderData[`${borderId}`]; if (data) return data; console.warn("未獲取到頭像框數據"); return new borderInfo(); } }