请选择 进入手机版 | 继续访问电脑版
分享
查看: 681|回复: 1

[求助] 新创建物体怎么能被框选?

[复制链接]

新创建物体怎么能被框选?

发表于 2022-3-11 10:27:31 来自 求助 阅读模式 倒序浏览
zzv_icon681 zzr_icon1 查看全部
已经存在的物体可以 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();
            }
        });
    }


avatar

41

主题

71

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
小短腿快点跑呀 发表于 2022-4-6 15:04:37 显示全部楼层
新创建的对象是需要指定父物体才可以拾取框选到的,而且代码的顺序也很重要新创建物体怎么能被框选?
avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t