전제Ⅰ강 - as/at/run >> https://tgd.kr/s/nuzzle0/53218277
먼저 at은 positioned + facing/rotated/anchored + in을 다 합친거라 봐도 무방합니다.
at은 대상의 좌표(포지션드) + 시점(페이싱/로테이티드/앵커드) + 차원(인)을 다 합친 조건이기 때문에,
저 3개 중에서 1개, 2개만 사용할때는 positioned, facing/rotated/anchored, in을 이용합니다.
제일 먼저 positioned는,
positioned 뒤의 좌표를 run 뒤에 오는 명령어의 실행 위치(좌표)로 지정해줍니다.
그리고 특이점으로 postioned as라고 추가할 수 있는데, 1강에서의 as와 비슷하게 as 뒤의 엔티티의 좌표로 지정해줍니다.
그리고 facing은,
facing 뒤의 좌표로 시점을 지정해줍니다.
특이점은 entity를 붙이고 뒤에 엔티티를 적은 뒤, 눈/발[없어도 됨/anchored와 같음]을 바라보게(시점) 지정해줍니다.
rotated는,
run 뒤의 명령어의 대상의 시점을 rotated 뒤의 각 좌표만큼 돌려진 시점으로 지정해줍니다.
as를 붙이면 as 뒤의 대상을 바라보게 시점을 지정해줍니다.
anchored는,
facing에서 언급한 바와 같이 눈/발의 시점으로 지정해줍니다.
마지막으로 in은,
run 명령어의 실행 차원을 in 뒤의 차원으로 지정해줍니다.
댓글 1개 ▼