디핑 평면에있는 타원을 따라 점 좌표를 가져와야합니다. 타원도 XY 평면에서 회전합니다. 나는 회전 된 타원을 따라 점들의 올바른 X와 Y 좌표를 얻을 수 있었고 디핑 타원의 수평 투영의 X와 Y 점을 얻을 수 있었지만 Z 값을 얻는 데 필요한 수학/삼각법을 알아낼 수는 없었습니다. 디핑 타원상의 점. 저는 타원의 중심에서 디핑 타원을 따라 각 점으로의 벡
그래서, 일정 거리에있는 내 선수 오브젝트 주위에 마우스를 따라 사각형을 가지고있는 코드를 발견했습니다. 2D 비행기에서 나는 캐릭터를 가지고 있으며 플레이어가 마우스 버튼을 클릭하면 마우스와 캐릭터 사이에 방패가 생깁니다. 이 부분은 작동하며 코드는 다음과 같습니다. var angle;
var track_radius = 10;
// find the
원의 둘레의 왼쪽 아래 부분 (6시에서 9시)에 점 범위를 그려보고 싶습니다. 그러나 X, Y 좌표를 렌더링하는 시작점은 항상 3시에 시작됩니다. ! 여기 https://dl.dropboxusercontent.com/u/55849501/plotting-xy.png 내 코드의 렌더링 부분이다 : var items = 5;
for(var i = 0; i <
저는 자바에서 바퀴를 가로 질러 움직이는 간단한 애니메이션을 가지고 있습니다. 화면에서 벗어날 때까지 왼쪽에서부터 시작하여 오른쪽으로 계속 들어가는 단순한 원입니다. 그런 다음이 프로세스를 반복하고 반복합니다. X은 휠의 위치를 포함하는 변수입니다. - (휠 너비)와 윈도우 크기 + 휠 너비 사이 일 수 있습니다. 이 휠 내에 서클을 그리는 것으로 회전
원 중심 : vectorA 및 원의 외곽에있는 다른 벡터 : vectorB, 원의 변의 다른 점으로 변환 할 수있는 더 짧은 경로를 vectorB에 어떻게 결정할 수 있습니까? : vectorC? 짧은 경로가 시계 방향 또는 시계 반대 방향으로 회전합니까? 시계가 생각되면 도움이된다면. 시간이 시계의 경계에서 임의의 지점 인 경우 예를 들어. 6, 분침 위
우주선 시뮬레이터에서 작업 중이며 두 개의 공간 객체 사이에 호가 마주 칠 때 문제가 있습니다. 물론 갖는 XYZ 좌표로 //Top row
rotation[0][0] = cos(pitch)*cos(yaw);
rotation[0][1] = -sin(yaw)*cos(pitch);
rotation[0][2] = sin(pitch);
//Middle row
나는 몇 몇 삼각법을 포함하고 현재 붙어있는 지난 몇 주 동안 응용 프로그램을 작성 중입니다. 아래 그림에서 볼 수 있듯이, 나는 중심점 (X1, Y1이라고 부르 자)을 알고있는 순환 아이템 (# 1 위치의 녹색 원)을 가지고있다. 원에는 다른 중심점 (주황색 원)이 있으며 두 개의 다른 표시 (파란색 원) 사이의 중간에 조금 벗어납니다. 이 표시는 이동할
동그라미를 중심으로 원이 회전하는 미니 가제트를 만들려고합니다. 그러나 원을 찍을 때 문제가 있습니다. 두 번째 원에 맞으면 각도가 계속되지만 다른 하나는 "점프"하지 않습니다. 측면 내가 뭔가 재설정 해야하는 각도 var와 확실 해요. 당신이이 public function UpdateCircles(e:Event):void
{
for (
런타임시 무비 클립을 회전하고 크기를 조절하는 변형 메서드를 구현하려고하는데 마우스를 따라 회전을 다시 계산할 때 문제가 있습니다. _rotation = -(Math.atan2((event.stageX - this.x ), (event.stageY - this.y))) * 180/Math.PI;
this.rotation = rotation + 45;//