小编Mig*_*ics的帖子

如何将列表中的值与嵌套列表的第一个值进行比较并返回嵌套列表结果?

我有以下两个清单.

清单1

(a,b,h,g,e,t,w,x)
Run Code Online (Sandbox Code Playgroud)

清单二

((a,yellow),(h,green),(t,red),(w,teal))
Run Code Online (Sandbox Code Playgroud)

我想返回以下内容

((a,yellow),(b,null),(h,green),(e,null),(t,red),(w,teal),(x,null))

for x in List_1:
     for y in list_2:
           if x == y
             print y
           else print x, "null"
Run Code Online (Sandbox Code Playgroud)

有关如何做到这一点的任何想法?谢谢

python compare nested-lists

3
推荐指数
1
解决办法
128
查看次数

如何在 Three.js 中设置相机的位置而不使其旋转?

我有一个使用 CSS3DObject 渲染工具用 Three.js 开发的界面。我已将轨道设置为 0 以防止旋转并将我的移动限制为平移和缩放。

请注意,我也在使用轨道控制。

我使用以下代码将相机的位置设置为 x=-2000:

camera.position.x=-2000;
camera.position.z=4000;
Run Code Online (Sandbox Code Playgroud)

当我这样做时,相机会移动位置,但仍然指向 (0,0,0),导致外观倾斜。所以我假设我需要给它一个向量

camera.up = new THREE.Vector3(0,1,0);  //keeps the camera horizontal
camera.lookAt(new THREE.Vector3(2000,0,0));  //should point the camera straight forward
Run Code Online (Sandbox Code Playgroud)

请注意,我仍在尝试找到有关如何设置lookAt 工作的良好解释。

javascript three.js

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

设置目标后如何重新启动轨道控制

我为我THREE.OrbitControls的鼠标单击事件设置了一个新目标,并且效果很好。但是在相机平移到新位置后,我失去了与鼠标的所有交互。我正在用工作代码更新这个问题。

我想当我将相机 z 和目标 z 设置为相同的值时,我破坏了控件。

损坏的代码在这里:http : //www.kreativperspektiv.com/pb2/chartlock.html

工作代码在这里:http : //www.kreativperspektiv.com/pb2/chartcorrect.html

panCam(500,200,4000,1000);

        var xTarget=0;
        var yTarget=0;
        var zTarget=0;
        var tweenDuration=0;

        function panCam(xTarget,yTarget,zTarget,tweenDuration){

          TWEEN.removeAll();

          var camNewPosition= { x : xTarget, y : yTarget, z : zTarget};
          var targetNewPos = {x : xTarget, y : yTarget, z : 0};

          var camTween = new TWEEN.Tween(camera.position).to(camNewPosition, tweenDuration).easing(TWEEN.Easing.Quadratic.InOut).start();
          var targetTween = new TWEEN.Tween(controls.target).to(targetNewPos, tweenDuration).easing(TWEEN.Easing.Quadratic.InOut).start();
    }
Run Code Online (Sandbox Code Playgroud)

javascript user-controls three.js

0
推荐指数
1
解决办法
939
查看次数

有没有办法在网页上看到所有div标签周围的边框?

我正在从Wordpress更改样式表并根据自己的需要进行自定义.我通过样式表并将边框更改为1来执行此操作,以便我可以看到div的位置.有没有一种简单的方法可以在样式表中直观地看到div,这样我就可以知道哪些需要修改?

html css wordpress

-1
推荐指数
2
解决办法
1274
查看次数