Compare commits
6 Commits
782f3383d7
...
d4914043e5
Author | SHA1 | Date | |
---|---|---|---|
d4914043e5 | |||
572cd40493 | |||
b5991a4044 | |||
3d231a147c | |||
292ac9dcd3 | |||
0be35999d0 |
@ -1144,16 +1144,19 @@ textcgDrawingList
|
|||||||
| textcgDrawingEmpty;
|
| textcgDrawingEmpty;
|
||||||
|
|
||||||
textcgDrawing
|
textcgDrawing
|
||||||
: '立绘' EvalString? '绘制坐标' 'x' Number '变暗'Bool? Newline
|
: '立绘' EvalString? '绘制坐标' 'x' Number '变暗'Bool? '绘制大小w' IntString? 'h' IntString? '绘制比例(填写后w、h失效,此项默认1.7)' EvalString? Newline
|
||||||
|
|
||||||
/* textcgDrawing
|
/* textcgDrawing
|
||||||
tooltip : 立绘
|
tooltip : 立绘
|
||||||
helpUrl : /_docs/#/instruction
|
helpUrl : /_docs/#/instruction
|
||||||
default : ["tati_050145a.webp",100,false]
|
default : ["tati_050145a.webp",100,false,"","",""]
|
||||||
colour : this.subColor
|
colour : this.subColor
|
||||||
allImages : ['EvalString_0']
|
allImages : ['EvalString_0']
|
||||||
|
if(EvalString_1&&!/^(0|([1-9][0-9]*))(\.[\d]+)?$/.test(EvalString_1))throw new Error("此项仅能填写小数、整数或不填");
|
||||||
return '{ "name": "'+EvalString_0+'", "px": '+Number_0+',"filter":'+Bool_0+' },'
|
IntString_0=IntString_0?(',"w":'+IntString_0+''):''
|
||||||
|
IntString_1=IntString_1?(',"h":'+IntString_1+''):''
|
||||||
|
EvalString_1=EvalString_1?(',"scale":'+EvalString_1+''):''
|
||||||
|
return '{ "name": "'+EvalString_0+'", "px": '+Number_0+',"filter":'+Bool_0+IntString_0+IntString_1+EvalString_1+' },'
|
||||||
*/;
|
*/;
|
||||||
|
|
||||||
textcgDrawingEmpty
|
textcgDrawingEmpty
|
||||||
@ -2229,7 +2232,7 @@ setanimate_s
|
|||||||
: '新建 帧动画/特效' '名称' EvalString '参照点偏移像素x' IntString? 'y' IntString? '动画大小 宽' IntString '高' IntString '总帧数' IntString BGNL?Newline
|
: '新建 帧动画/特效' '名称' EvalString '参照点偏移像素x' IntString? 'y' IntString? '动画大小 宽' IntString '高' IntString '总帧数' IntString BGNL?Newline
|
||||||
'图片序列(同一帧后面覆盖先前的,默认起始帧为0,结束帧为最后一帧)'BGNL?Newline
|
'图片序列(同一帧后面覆盖先前的,默认起始帧为0,结束帧为最后一帧)'BGNL?Newline
|
||||||
'(剪裁区域不填写为全图,绘制区域不填写为全画面)'BGNL?Newline
|
'(剪裁区域不填写为全图,绘制区域不填写为全画面)'BGNL?Newline
|
||||||
'(透明度100为不透明,默认为不透明,结束透明度默认与开始透明度相同)'BGNL?Newline
|
'(不透明度100为不透明,默认为不透明,结束透明度默认与开始不透明度相同)'BGNL?Newline
|
||||||
animateDrawableimage+? Newline
|
animateDrawableimage+? Newline
|
||||||
'音频序列(到达对应帧进行播放)'BGNL?Newline
|
'音频序列(到达对应帧进行播放)'BGNL?Newline
|
||||||
animateDrawablesound+? Newline
|
animateDrawablesound+? Newline
|
||||||
@ -2253,17 +2256,17 @@ animateDrawableList
|
|||||||
| animateDrawabletextEmpty;
|
| animateDrawabletextEmpty;
|
||||||
|
|
||||||
animateDrawableimage
|
animateDrawableimage
|
||||||
: '图片' EvalString? '起始帧' IntString? '起始透明度' IntString? BGNL? Newline
|
: '图片' EvalString? '起始帧' IntString? '起始不透明度' IntString? BGNL? Newline
|
||||||
'剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString?'旋转角度'IntString? BGNL? Newline
|
'剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString?'旋转角度'IntString? BGNL? Newline
|
||||||
'结束帧' IntString? '结束透明度' IntString? '剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString?'旋转角度'IntString? Newline
|
'结束帧' IntString? '结束不透明度' IntString? '剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString?'旋转角度'IntString? Newline
|
||||||
/* animateDrawableimage
|
/* animateDrawableimage
|
||||||
tooltip : 帧动画图片列表
|
tooltip : 帧动画图片列表
|
||||||
helpUrl : /_docs/#/instruction
|
helpUrl : /_docs/#/instruction
|
||||||
default : ["","","","","","","","","","","","","","","","","","","","","","",""]
|
default : ["","","","","","","","","","","","","","","","","","","","","","",""]
|
||||||
colour : this.subColor
|
colour : this.subColor
|
||||||
allImages : ['EvalString_0']
|
allImages : ['EvalString_0']
|
||||||
if (IntString_1&&(IntString_1 < 0||IntString_1>100)) throw new Error('透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
if (IntString_1&&(IntString_1 < 0||IntString_1>100)) throw new Error('不透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
||||||
if (IntString_12&&(IntString_12 < 0||IntString_12>100)) throw new Error('透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
if (IntString_12&&(IntString_12 < 0||IntString_12>100)) throw new Error('不透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
||||||
IntString_0 = IntString_0 ? (', "beforefarme": '+IntString_0+'') : '';
|
IntString_0 = IntString_0 ? (', "beforefarme": '+IntString_0+'') : '';
|
||||||
IntString_1 = IntString_1 ? (', "globalAlpha": '+IntString_1+'') : '';
|
IntString_1 = IntString_1 ? (', "globalAlpha": '+IntString_1+'') : '';
|
||||||
IntString_2 = IntString_2 ? (', "cx": '+IntString_2+'') : '';
|
IntString_2 = IntString_2 ? (', "cx": '+IntString_2+'') : '';
|
||||||
@ -2326,7 +2329,7 @@ return code;
|
|||||||
*/;
|
*/;
|
||||||
|
|
||||||
playanimate_s
|
playanimate_s
|
||||||
: '播放 帧动画/特效' '名称' EvalString '像素x' IntString? 'y' IntString? '跟随勇士' Bool 'x方向缩放' IntString? 'y方向缩放'IntString? Newline
|
: '播放 帧动画/特效' '名称' EvalString '像素x' IntString? 'y' IntString? '跟随勇士' Bool 'x方向缩放' EvalString? 'y方向缩放'EvalString? Newline
|
||||||
|
|
||||||
/* playanimate_s
|
/* playanimate_s
|
||||||
tooltip : playanimate:播放帧动画,选择跟随勇士后x、y将失效改为勇士中心坐标
|
tooltip : playanimate:播放帧动画,选择跟随勇士后x、y将失效改为勇士中心坐标
|
||||||
@ -2336,9 +2339,11 @@ default : ["zone","","",false,"",""]
|
|||||||
colour : this.soundColor
|
colour : this.soundColor
|
||||||
IntString_0 = IntString_0 ? (', "x": '+IntString_0+'') : '';
|
IntString_0 = IntString_0 ? (', "x": '+IntString_0+'') : '';
|
||||||
IntString_1 = IntString_1 ? (', "y": '+IntString_1+'') : '';
|
IntString_1 = IntString_1 ? (', "y": '+IntString_1+'') : '';
|
||||||
IntString_2 = IntString_2 ? (', "scalex": '+IntString_2+'') : '';
|
if(EvalString_1&&!/^(0|([1-9][0-9]*))(\.[\d]+)?$/.test(EvalString_1))throw new Error("此项仅能填写小数、整数或不填");
|
||||||
IntString_3 = IntString_3 ? (', "scaley": '+IntString_3+'') : '';
|
if(EvalString_2&&!/^(0|([1-9][0-9]*))(\.[\d]+)?$/.test(EvalString_2))throw new Error("此项仅能填写小数、整数或不填");
|
||||||
var code = '{"type": "playanimate", "name": "'+EvalString_0+'"'+IntString_0+IntString_1+',"hero":'+Bool_0+IntString_2+IntString_3+'},\n';
|
EvalString_1 = EvalString_1 ? (', "scalex": '+EvalString_1+'') : '';
|
||||||
|
EvalString_2 = EvalString_2 ? (', "scaley": '+EvalString_2+'') : '';
|
||||||
|
var code = '{"type": "playanimate", "name": "'+EvalString_0+'"'+IntString_0+IntString_1+',"hero":'+Bool_0+EvalString_1+EvalString_2+'},\n';
|
||||||
return code;
|
return code;
|
||||||
*/;
|
*/;
|
||||||
|
|
||||||
@ -2611,10 +2616,10 @@ return code;
|
|||||||
*/;
|
*/;
|
||||||
|
|
||||||
animationDrawable_s
|
animationDrawable_s
|
||||||
: '帧动画' '总显示帧数' IntString '底色' ColorString? Colour '底色透明度' IntString? BGNL?Newline
|
: '帧动画' '总显示帧数' IntString '底色' ColorString? Colour '底色不透明度' IntString? BGNL?Newline
|
||||||
'图片序列(同一帧后面覆盖先前的,默认起始帧为0,结束帧为最后一帧)'BGNL?Newline
|
'图片序列(同一帧后面覆盖先前的,默认起始帧为0,结束帧为最后一帧)'BGNL?Newline
|
||||||
'(剪裁区域不填写为全图,绘制区域不填写为全画面)'BGNL?Newline
|
'(剪裁区域不填写为全图,绘制区域不填写为全画面)'BGNL?Newline
|
||||||
'(透明度100为不透明,默认为不透明,结束透明度默认与开始透明度相同)'BGNL?Newline
|
'(不透明度100为不透明,默认为不透明,结束不透明度默认与开始透明度相同)'BGNL?Newline
|
||||||
animationDrawableimage+? Newline
|
animationDrawableimage+? Newline
|
||||||
'音频序列(到达对应帧进行播放)'BGNL?Newline
|
'音频序列(到达对应帧进行播放)'BGNL?Newline
|
||||||
animationDrawablesound+? Newline
|
animationDrawablesound+? Newline
|
||||||
@ -2642,17 +2647,17 @@ animationDrawableList
|
|||||||
| animationDrawabletextEmpty;
|
| animationDrawabletextEmpty;
|
||||||
|
|
||||||
animationDrawableimage
|
animationDrawableimage
|
||||||
: '图片' EvalString? '起始帧' IntString? '起始透明度' IntString? BGNL? Newline
|
: '图片' EvalString? '起始帧' IntString? '起始不透明度' IntString? BGNL? Newline
|
||||||
'剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString? BGNL? Newline
|
'剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString? BGNL? Newline
|
||||||
'结束帧' IntString? '结束透明度' IntString? '剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString? Newline
|
'结束帧' IntString? '结束不透明度' IntString? '剪裁坐标cx' IntString? 'cy' IntString? '宽' IntString? '高' IntString? '绘制坐标x'IntString? 'y' IntString? '宽' IntString? '高' IntString? Newline
|
||||||
/* animationDrawableimage
|
/* animationDrawableimage
|
||||||
tooltip : 帧动画图片列表
|
tooltip : 帧动画图片列表
|
||||||
helpUrl : /_docs/#/instruction
|
helpUrl : /_docs/#/instruction
|
||||||
default : ["","","","","","","","","","","","","","","","","","","","",""]
|
default : ["","","","","","","","","","","","","","","","","","","","",""]
|
||||||
colour : this.subColor
|
colour : this.subColor
|
||||||
allImages : ['EvalString_0']
|
allImages : ['EvalString_0']
|
||||||
if (IntString_1&&(IntString_1 < 0||IntString_1>100)) throw new Error('透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
if (IntString_1&&(IntString_1 < 0||IntString_1>100)) throw new Error('不透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
||||||
if (IntString_11&&(IntString_11 < 0||IntString_11>100)) throw new Error('透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
if (IntString_11&&(IntString_11 < 0||IntString_11>100)) throw new Error('不透明度范围为0-100,0为透明,100为不透明,不填默认为不透明')
|
||||||
IntString_0 = IntString_0 ? (', "beforefarme": '+IntString_0+'') : '';
|
IntString_0 = IntString_0 ? (', "beforefarme": '+IntString_0+'') : '';
|
||||||
IntString_1 = IntString_1 ? (', "globalAlpha": '+IntString_1+'') : '';
|
IntString_1 = IntString_1 ? (', "globalAlpha": '+IntString_1+'') : '';
|
||||||
IntString_2 = IntString_2 ? (', "cx": '+IntString_2+'') : '';
|
IntString_2 = IntString_2 ? (', "cx": '+IntString_2+'') : '';
|
||||||
|
@ -551,6 +551,9 @@ MotaActionParser = function () {
|
|||||||
one[0],
|
one[0],
|
||||||
one[1],
|
one[1],
|
||||||
one[2],
|
one[2],
|
||||||
|
one[3],
|
||||||
|
one[4],
|
||||||
|
one[5],
|
||||||
res,
|
res,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
@ -2901,7 +2904,7 @@ MotaActionParser = function () {
|
|||||||
MotaActionFunctions.processcgDrawing = function (bodyList) {
|
MotaActionFunctions.processcgDrawing = function (bodyList) {
|
||||||
var list = [];
|
var list = [];
|
||||||
bodyList.forEach(function (one) {
|
bodyList.forEach(function (one) {
|
||||||
list.push([one.name, one.px, one.filter]);
|
list.push([one.name, one.px, one.filter, one.w, one.h, one.scale]);
|
||||||
});
|
});
|
||||||
return list;
|
return list;
|
||||||
};
|
};
|
||||||
|
1199
_server/config.json
1199
_server/config.json
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user