赞 | 55 |
VIP | 0 |
好人卡 | 0 |
积分 | 0 |
经验 | 0 |
最后登录 | 2024-9-11 |
在线时间 | 701 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 26
- 在线时间
- 701 小时
- 注册时间
- 2021-3-24
- 帖子
- 549
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
事件安装方法插一个自写的方法
Game_Event.prototype.setupPageSettings
机制我就简单讲下
事件安装后你可以调到这个事件的执行list
事件备注是一个事件通用的
而注释是事件页单独的
各有用处
///////////////////////////////////
Game_Event.prototype.annProcessing=function()
{
let data=this.page().list.filter((value,index,a)=>{return value.code === 108;})
this._proce={}
let ann=[]
for(let i=0;i<data.length;i++)
for(let j=0;j<data.parameters.length;j++)
{
let s=data.parameters[j]
if(s.length>2&&s.substring(0,2)===">=") ann.push(s.substring(2,s.length))
}
for (let i=0;i<ann.length;i++) {
let s=ann.split("|")
for (let j=0;j<s.length;j++)
{
let v=s[j].split(":")
if(v.length>1)
this._proce[v[0]]=v[1]
}
}
console.log(this._proce)
}
插入属性后 就可以整花活了 |
|