2013-04-16 2 views
0

프로젝트 용 게임을 만들고 문제를 발견했습니다. 액션 스크립트 3을 사용하여 트윈을 만들고 스테이지의 특정 지점으로 이동시키는 방법을 알아 냈지만 무대 외부의 임의의 지점으로 오브젝트를 재설정하면 문제가 발생합니다.무대 외부의 원형 경로에 무작위로 물건을 놓습니다. [AS3]

게임은 스테이지에서 모든 각도에서 적에게 기지가 접근하는 간단한 클릭 처형 게임이며, 그들을 여러 번 클릭하여 파괴해야합니다.

나머지 게임을 코딩 할 수 있지만 무대 밖에서 무작위로 오브젝트를 스폰하고 무대 중앙으로 이동하는 방법을 모릅니다.

나는 내가 성취하려는 것을 묘사 한 사진을 포함 시켰습니다.

미리 도움을 청하십시오!

http://postimg.org/image/ch8iakok7/

답변

2

나는 같은 것을 할 것 :

// increase or decrease radius to your liking 
var radius:Number = 500; 

// get a random angle (in radians) 
var angle:Number = 2 * Math.PI * Math.random(); 

var spawnX:Number = radius * Math.cos(angle); 
var spawnY:Number = radius * Math.sin(angle);