-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathAnimateArguments.js
45 lines (41 loc) · 1.6 KB
/
AnimateArguments.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
KJcanvas.WIDTH = 666; //画板宽度
KJcanvas.HEIGHT = 410; //画板高度
KJcanvas.BORDER = "2px solid #0AF";//画板边框样式
KJcanvas.MAX_ANIMATION_SPEED = 5; //最大动画速度
KJcanvas.ANIMATION_SPEED = 1; //动画速度 1表示正常
KJcanvas.DELAY_TIME = 600; //延迟效果时间
KJcanvas.REFRESH_TIME = 24; //画面刷新时间
KJcanvas.CMD_REFRESH_TIME = 200; //动画命令控制起刷新时间
//大小
Shape.WIDTH = 60; //宽度
Shape.HEIGHT = 50; //高度
Shape.RADIUS = 50; //半径
//位置
Shape.X = 300; //矩形的中心 圆的圆心 线段的中点
Shape.Y = 300;
Shape.START_X = 100; //线段的起始位置
Shape.START_Y = 100;
Shape.END_X = 200; //线段的末尾位置
Shape.END_Y = 200;
//颜色
Shape.BACKCOLOR = "FFCAAC"; //填充背景
Shape.EDGECOLOR = "D58FFF"; //边框颜色
Shape.TEXTCOLOR = "FF2451"; //文本色
Shape.LINECOLOR = "4DDC12"; //线条颜色
//文本
Shape.TEXT = "(^_^)"; //文本内容
Shape.FONT = "16px sans-serif"; //字体
Shape.TEXTALIGN = "center";
Shape.TEXTBASELINE = 'middle';
//宽度
Shape.LINEWIDTH = 2; //线条宽度
Shape.EDGEWIDTH = 3; //矩形 圆 边框宽度
//透明度
Shape.ALPHA = 1; //透明度
Shape.START_ALPHA = 0; //淡入的起始透明度/淡出的末尾透明度
Shape.END_ALPHA = 1; //淡入的末尾透明度/淡出的起始透明度
//速度
Shape.MOVE_SPEED = 5; //移动速度
Shape.FADE_SPEED = 0.1; //淡入淡出速度
var Positive_Integer = /^[0-9]*[1-9][0-9]*$/; //正整数
var NonNegative_Integer = /^\d+$/; //非负整数(正整数 + 0)