다른 각도와 위치에서 비행기 벽이 있습니다. 카메라를 회전시키고 초점을 맞춘 평면을 똑바로 볼 수있게하고 싶습니다. 나는 다음과 같이 내가 클릭 평면에 트위닝 더미 평면 (lookAtMe) 만든 다음 looAtMe 비행기에Papervision3D : 비행기 모양 카메라 만들기
private function planeClicked(e:InteractiveScene3DEvent):void
{
lookAtTarget.copyTransform(this);
var time:Number = 1;
var tweenObject:Object = {};
tweenObject.x = lookAtTarget.x;
tweenObject.y = lookAtTarget.y;
tweenObject.z = lookAtTarget.z;
tweenObject.rotationX = lookAtTarget.rotationX;
tweenObject.rotationY = lookAtTarget.rotationY;
tweenObject.rotationZ = lookAtTarget.rotationZ;
tweenObject.onUpdate = onSeatTween;
tweenObject.ease = Cubic.easeInOut;
TweenMax.to(lookAtMe, time, tweenObject);
}
private function onSeatTween():void
{
camera.lookAt(lookAtMe);
}
카메라 센터를하지만 선택 비행기가 똑바로이되도록 회전하지 않습니다.
도와주세요! 감사.
당신은 이것의 배후에있는 수학을 이해하고 있습니까, 아니면 그냥 추측하고 있습니까? –
대부분 추측 - 나는 이것에 아주 새롭다. 어떤 도움이라도 대단히 감사하겠습니다. – Josh