그림자가 안 맞는 걸 발견했다.
시발.
저거 상대 속성에서 위치값이 부모에 의해서 상대적인 위치값을 가져서 발생하는 거임.
그러니까 부모 값을 별도로 계산하지 않으면 저렇게 나오는 거야. 근데 지금 오른쪽 패널에서만 돌고 있으니 왼쪽으로부터의 계산을 별도로 해주지 않으니까,
저렇게 오른쪽으로 그림자가 이상하게 나오는 거야.
문제는 내가 이미 라이브러리를 만들었단 말이지.
https://github.com/search27/RxPocketMonCardEffect
https://github.com/search27/RxPocketMonCardEffect
여기 라이브러리를 이미 올려서 이거 토대로 스튜디오를 제작하고 있는 건데,
시발, 저렇게 되면 라이브러리도 같이 수정해야 돼서 존나 귀찮아짐.
근데, 난 천재니까 그것도 수정해야지.
다시 만지지 않으려고 했찌만,
더 좋은 걸 만들려면 어쩔 수 없이 수정해줘야지.
뭐, 그래서 일단 shadow 부분의 기본값은 나를 기준으로 잡고, 부모 값은 static한 값으로 별도로 사용자에게 받게 하면 될 거 같음.
그러면 내 기준에서 위치값을 다시 마이너스한 값으로 계산되어서 원래 위치를 잡을 수 있을 테니까?
근데 이걸 라이브러리 형태로 넣으면 삐뚫어질 거 같은데.
잠깐.
좀 고민해보자.
저 그림자 위치를 어케 잡을까.
댓글 0