Core: debug
Multiple options are available for the debugging
ui.value5
import
_ @ui.value5.up;
ui.value5.start - begin group
val0 0;ui.value5.start(val0, 100,0,1, 300,140, nid);
ui.value5.v - show v
ui.value5.v(NID, nid);
ui.value5.node.xyswh - show value x:y:s:w:h
ui.value5.node.xyswh(NID, nid);
ui.value5.graph - show graph
ui.value5.graph(NID, nid);
Examples
ui.value5 info
info {
val0 0;ui.value5.start(val0, 400,0,1, 300,140, nid);
ui.value5.graph(A.x1, x1);
ui.value5.graph(A.y1, y1);
ui.value5.graph(A.dx0, dx0);
ui.value5.graph(A.dy0, dy0);
};
info;
info {
val0 0;ui.value5.start(val0, 100,0,1, 300,140, nid);
ui.value5.v(NID, nid);
ui.value5.node.xyswh(nid);
ui.value5.graph(S, s);
ui.value5.v(Scale0, scale0);
#ui.value5.graph(TouchIndex0, touchIndex0);
ui.value5.graph(TouchCount0, touchCount0);
ui.value5.v(A.point0.x, point0.x);
ui.value5.v(A.point0.y, point0.y);
ui.value5.v(A.point1.x, point1.x);
ui.value5.v(A.point1.y, point1.y);
ui.value5.graph(TouchEvent0, touchEvent0);
ui.value5.graph(A.Apoint0.x, point0.x);
ui.value5.graph(A.Apoint1.x, point1.x);
ui.value5.graph(A.Apoint0.y, point0.y);
ui.value5.graph(A.Apoint1.y, point1.y);
ui.value5.v(A.orig0.x, orig0.x);
ui.value5.v(A.orig0.y, orig0.y);
ui.value5.v(A.orig1.x, orig1.x);
ui.value5.v(A.orig1.y, orig1.y);
ui.value5.v(A.layer0.x, layer0.x);
ui.value5.v(A.layer0.y, layer0.y);
ui.value5.graph(A.xx0, xx0);
ui.value5.graph(A.yy0, yy0);
#ui.value5.graph.diff(S, s);
#ui.value5.graph.diff(Touch, touch.npoint);
#ui.value5.node0(nid);
};
#info;