1.06 note
min_distance 30->60
run의 목적지는 walk의 2배거리->1.5배거리
doRunAway()에서 dx 와 dy를 계산하고 abs()를 취하지 않은점 수정 : 결과로 오른쪽으로만 이동했었다.
abs()가 필요한 것은 dx, dy를 이용하여 이동할 때 다음 두가지 방법중 2번을 취하고 있기 때문이다.
1. 변수 dx, dy에 부호를 포함 하여 저장하여 계산시에 바로 더하는 방법
2. dx, dy에 부호를 포함하지 않고 저장하여 매 이동시 부호에 따라 더할지 뺄지 결정하는 방법
쓰면서 생각해보니까 1번이 cartesian coord. 에서는 계산량에 있어 유리하다
exit 버튼은 murder animation resource가 있을 때 생성,
polar coord.는 앞모습, 뒷모습 resource가 있을 때 유의미 하다
'Project' 카테고리의 다른 글
miniRabbit (0) | 2015.07.13 |
---|---|
dsRabbitRunAway (0) | 2015.07.13 |