나는 caurina.transitions.Tweener;를 사용하고 있습니다. (AS3) 플랫폼을 사용하여 3D 객체를 3D 객체 (트라이앵글 3D 플랫폼)에서 A 지점에서 B 지점으로 트위닝 할 수 있습니다. 모든 것이 훌륭하게 작동하고 의도 한대로 의도 한 위치로 이동합니다.FlashDevelop : 급경사 슬로프에서 AS3 트위닝 스톱
걷고 싶은 경사면이 너무 가파르면 (예 : 실생활에서 거대한 언덕이나 산처럼) 물체가 움직이지 않게 만드는 방법이 있는지 궁금합니다.
이
기본적으로 나는이에 대한 사용하고있는 코드입니다 :var playerDistance: Number = Vector3D.distance(
new Vector3D(_escapeeManager.activeEscapee.x,
_escapeeManager.activeEscapee.y,
_escapeeManager.activeEscapee.z),
intersectData.point);
Tweener.addTween(_escapeeManager.activeEscapee, { x:intersectData.point.x, y:intersectData.point.y, time:(playerDistance/_escapeeManager.activeEscapee.speed), transition:"linear" });
그리고 당신은 내가 개발하고 있어요 게임의 예를 볼하려는 경우, 그것은 여기에서 찾을 수 있습니다 : http://redmenmusic.ca/godsend.html
도움 주셔서 감사합니다. 당신은 아마 객체의 움직임, 충돌 감지, 슬로프 등 caurina.transitions.Tweener가있다