小编use*_*642的帖子

在统一3D上绘制3D多边形

我正在为我正在进行的项目尝试统一。

我正在尝试从一组坐标中绘制3D多边形。

所以我现在要做的是在两点之间建立一个立方体。我计划将这些点构建为实心形状或只是“墙壁”以形成一个房间。但是,它似乎没有按预期工作。请指教。

drawCube( Vector3(10,0,14),Vector3(70,0,14)); 
drawCube( Vector3(90,0,14),Vector3(60,87,45));   

function drawCube(v1,v2) { 



pA = v1; 
pB = v2;
var plane : GameObject = GameObject.CreatePrimitive(PrimitiveType.Cube);

 var between:Vector3 = pB - pA;
    var distance:float = between.magnitude;
plane.transform.localScale.x = distance;
plane.transform.localScale.y=10;
plane.transform.position = pA + (between / 2.0);
plane.transform.LookAt(pB);

}
Run Code Online (Sandbox Code Playgroud)

更新:我也尝试过使用网格,但我所得到的只是下面的图像。我究竟做错了什么?

我正在努力实现这样的目标

在此处输入图片说明

unity-game-engine unityscript

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

循环打印出来 - java

我试图打印出链表中的所有元素.但是,我无法打印出完整的项目清单.

public void display()
    {
            int count =0;
            if (head == null)
            {
                    System.out.println("List is empty");
            }
            else {
                    ListNode temp = head;
                    while (temp.getNext() != null)
                    {
                            System.out.println(temp.getElement() +" ");
                            count ++;
                            temp = temp.getNext();

                    }
            System.out.println("Total element: "+count);
            }
    }
Run Code Online (Sandbox Code Playgroud)

//使用的方法

public ListNode getNext()
    {
            return this.next;
    }

    /*get the element of Listnode*/

    public int getElement()
    {
            return this.element;
    }
Run Code Online (Sandbox Code Playgroud)

请告知哪部分是错误的.

java while-loop

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

标签 统计

java ×1

unity-game-engine ×1

unityscript ×1

while-loop ×1