已经存在的物体可以 shift框选,新创建物体怎么能被框选到?
//框选物体
function keyEventDownUp() {
// Shift 按下启用框选功能
app.on('keydown', function (ev) {
if (ev.key === THING.KeyType.Shift) {
if (app.hasControl('框选控件')) {
reset();
control.start();
} else {
app.addControl(control, '框选控件');
}
}
});
// Shift 抬起结束框选操作(并打印信息)
app.on('keyup', function (ev) {
if (ev.key === THING.KeyType.Shift) {
control.end();
printInformation();
}
});
}
|
|
|
|
|
|