相关疑难解决方法(0)

Three.js - 如何检测选择的形状?拖后

我制作了一个带有形状的帆布......形状是可拖动的.一切似乎都很好......但现在我想弄清楚如何检测选择/拖动的形状?

这是我的代码:(Javascript)

var container, stats;
            var camera, scene, projector, renderer;
            var objects = [], plane;

            var mouse = new THREE.Vector2(),
            offset = new THREE.Vector3(),
            INTERSECTED, SELECTED;

            var basic_x_dist = 0;

            var cameraX = 0,cameraY = 0,cameraZ = 100; // default-same as camera.position.z!            

            init();
            animate();

            function init() {

                container = document.createElement( 'div' );
                document.body.appendChild( container );

                camera = new THREE.PerspectiveCamera( 70, window.innerWidth / window.innerHeight, 1, 500 );
                camera.position.z = 300;

                scene = new THREE.Scene();

                scene.add( new THREE.AmbientLight( 0x505050 ) );

                var …
Run Code Online (Sandbox Code Playgroud)

javascript 3d three.js

4
推荐指数
1
解决办法
7371
查看次数

标签 统计

3d ×1

javascript ×1

three.js ×1