SKNode & SKSceneNode는 구조체에서 Tree처럼 구현되어있다. SKScene밑으로 Child가 Node들로 이어져있는 것이다. 모든 Node는 이렇게 구현되어있다. Node의 Properties(직감적으로 어떤것들이 사용되는지 알 수 있다.) - Position: 말그대로 좌표상에서 Node의 위치를 나타내는데 사용된다. - xScale & yScale: 해당 노드의 Scaling 사이즈를 조절하는데 사용된다. - zRotate: Node의 방향을 조절하는 속성이다. 만약에 하나의 속성을 변경하게 되면 자동적으로 그 노드의 Children Node에게도 동일하게 영향을 준다. (예를 들면 노드에 노드가 있는경우 상단 노드가 Rotate되면 동일하게 같이 Rotate되는 구조인듯하다.)-Fr..
> 2018.8.24 > Swift 4.1 > Xcode 9.4.1 카메라로 Capture한 이미지에 내가원하는 정보를 넣고자할때.* 문제는 이러했다. Custom Camera로 이미지를 캡쳐한 후에 이미지를 정방형으로 자른다음, 원본이미지에 내가 원하는 정보를 텍스트나, 이미지를 덧붙혀서 저장을 하고 싶었다. 하지만, 캡처 후에 이미지를 저장하는데 처리가 오래 걸리는 문제가 발생 1. 원인은 다음과 같았다. iOS는 이미지를 그릴때, blending을 한다. 두가지 색상을 섞을때 섞을 색상의 투명도또한 반영하기 때문에 내가 원하는 이미지에 투명도에 대한 것을 다시 그리기 때문에 속도가 두배이상 느렸던 것이다. 참고사이트 사실상 위에서 본 정보를 가지고 문제를 해결하였다. 다음은 카메라 캡쳐 후 이미지를..
Universal Framework를 만들어보자.> 2018.5.14> swift 4.1> xcode Version 9.3 (9E145) 지난편에 나만의 Framework만들기를 알아보았다. 이제는 Universal Framework를 만들어보자. Universal Framework를 알게된 계기는 다음과 같다.저번에 만든 프레임워크를 내가 사용하고자하는 앱에 import해서 사용하는데 시뮬레이터로 빌드를 하면 도저희 나의 라이브러리라 인식을 못하는 문제가 발생하였다. 실제기기(iphoneOS)에서는 아무문제없이 사용이되었지만, 시뮬레이터에서는 그렇지 못했다. 처음엔 내가 프레임워크를 잘못 만들줄알고, 계속 설정을 조금조금씩 바꿔가면서 다시 만들기를 반복하였다. 그러기를 3시간.... 하지만 문제는! U..
Swift - Framework를 만들어서 사용해보자.> 2018. 5. 9> swift 4.1> xcode Version 9.3 (9E145) 거창하진 않지만 내가만든 혹은 원래 있던 소스를 내 입맛에 맞게 수정하여 사용하고싶을 때가있다. 그리고 그렇게된걸 멋지게 Framework로 합쳐서 관리(?)하고싶을땐 어떻게 해야할까? 많은 글들이 있었지만, 거기에있는 방법으로는 완벽하게 동작하는 것을 구현하지는 못했다. 그래서 이번시간을 통해 내가 경험했던 것들을 공유해보고자 한다. 1. Framework 프로젝트 생성 익히 잘 알고 계시겠지만, 처음 프로젝트를 생성할때 여러가지 모드들이 있다. 여기서 우리는 다음 그림의 항목을 선택하여 프로젝트를 생성한다.그림1. Cocoa Touch Framework를 선..
Swift FireBase 이용하여 카카오톡 로그인하기.Date: 2018.4.18Language: Swift 3.3앱에서 카카오톡을 이용하여 Firebase에 연동하고 싶을때 내가한 경험들을 작성해 놓으려고한다. 서버와의 통신을 위해 NSURLSession을 활용한다. 그러면 NSURLSession을 어떻게 쓰는지 알아보자.카카오톡로그인 과정을 다음 그림을 통해 알아보자. 처음에 이과정을 이해하는데 약간의 시간이 걸렸다... 카카오톡로그인과 FireBase 커스텀 토큰을 활용한 예제가 없다보니, 특히 Swift는 더욱 없었다. 일단 FireBase의 Custom Token을 이용하여 사용자 정보를 등록하고 관리한다. 순서에 따른 설명으로 왜 이렇게 구현하게 되었는지 간략한 설명을 추가할 예정이다.로그인..
- 스택
- skscene
- swift camera 이미지 느림
- QUAD
- SKPhysicsbody
- swift sprite kit
- Swift
- 객체
- draw 이미지
- slow image
- 영화
- C++
- 코드스쿼드
- 자료구조
- des
- string
- TDD
- 만들기
- UIGraphicsImageRendererFormat
- ios sprite kit
- quadcopter
- ios
- swift custom camera
- Mobile Robot Kinematics
- image render
- sprite kit
- custom Camera
- ios custom camera capture
- 스위프트
- 태그를 입력해 주세요.
- Total
- Today
- Yesterday