-
외곽선 자석효과 방법론개발 2022. 4. 20. 14:54
1.완성영상
스티커가 탑 외곽선 영역에 접근하면 자석에 달라 붙는 효과처럼
세로는 고정하고 가로로 이동하는 기능 크게 움직이면 해당 기능은 무효화됨
2.인스타에 사진 편집 기능과 유사함
3.프로세스(예시 탑영역)
4. 간략한 코드
4-1. 순서도 오른쪽 프로세스
/** * 탑 */ if (standardTopLine.contains(stickerTopOffset)) { stickerLineDelay(linetTop); standardX = _offset.dx; standardY = _offset.dy; if ((_previousOffset_Top.dx == 0.0) && (_previousOffset_Top.dy == 0.0)) { oneVibration(); //진동효과 } _previousOffset_Top = Offset(standardX, standardY); isInTop = true; } else {}
4-2 순서도 왼쪽 프로세스
//탑 if (isInTop) { double distance = (Offset(_offset.dx,standardY) - _offset).distance; if (distance > standardDistance) { isInTop = false; _previousOffset_Top = const Offset(0.0, 0.0); return; }
'개발' 카테고리의 다른 글
bloc 패턴 적용(좀더 경험이 필요할듯) (0) 2022.05.19 이슈 발생:이미지 크기 재설정 (다른 폴더 이미지 파일) (0) 2022.05.19 스티커 중앙 자석효과 방법론 (0) 2022.04.19 이미지 크기별로 캡쳐 방법론 (0) 2022.04.18 STICKER 구현 방법론 (0) 2022.04.18