본문 바로가기

전체 글24

[Jupyter Notebook] 기초 활용 방법 정리 안녕하세요 슐리반입니다.오늘은 Jupyter Notebook의 기본 활용 방법에 대해서 알아보려고 합니다.필요한 내용들만 찾아 볼 수 있도록 접는 글을 적극 활용했으니, 도움이 되셨으면 좋겠네요그럼 시작해볼까요 1. Notebook 이름바꾸는 방법더보기 1. 왼쪽 상단위 "로고" 옆의 Untitled 클릭2. 원하는 이름 작성 후 Rename 클릭 끝. 2. Notebook 기본 개념 - 셀단위로 실행됨. (라인X)- 실행 방법 : Shift+Enter / 그냥 Enter누르면 다음 라인으로 넘어감. 3. Markdown 텍스트 출력 방법 더보기1. Markdown으로 설정2. 헤드라인은 텍스트 앞에 # 추가 (#과 텍스트 사이에 띄어쓰기 해야 인식됨.) 3. 일반 텍스트는 작성 후 Shift+Enter.. 2021. 4. 6.
[Anaconda] 설치부터 jupyter notebook 실행까지 안녕하세요 슐리반입니다 오늘은 anaconda설치에 대해 포스팅하려고 하는데, 제가 jupyter notebook 실행이 안되어서 애를 많이 먹었어요 그래서 그 경험들과 해결 방법들을 공유하면서, 여러분들은 저와 같은 일을 반복하지 않게 하기 위해 글 올려봅니다. 1. Anaconda 설치 www.anaconda.com/products/individual#Downloads Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 위 링크로.. 2021. 3. 30.
[Unity] 2차원 배열 inspector 창에서 보여주기 안녕하세요 슐리반입니다. Unity에서 2차원 배열을 inspector창에 띄우는 코드에 대해 알아보겠습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; [System.Serializable] //반드시 필요 public class MapArray //행에 해당되는 이름 { public GameObject[] map; } public class Game : MonoBehaviour //메인 클래스 { public MapArray[] stageArray; //열에 해당되는 이름 } 행과 열에 명확한 구분을 위해 Map과 Stage로 이름을 지었습니다. 2020. 8. 19.
[Unity] 유니티 두 손가락 터치 드래그하여 카메라 이동 구현하기 안녕하세요 슐리반입니다. 오늘도 손가락 제스처를 구현해보려고 합니다. 저번 포스팅 때 손가락 터치를 이용해서 줌인/줌아웃을 구현한 적이 있는데요. 이번에는 두 손가락을 이용해서 카메라 이동을 구현해볼게요. 구글링을 해보았으나 생각보다 자료가 많이 안나왔어요, 그래서 한 손가락으로 카메라 이동 구현한 코드를 응용했어요. 우선 한 손가락으로 터치 드래그하여 카메라 이동시키는 코드입니다. using UnityEngine; using System.Collections; public class OneTouchCameraMoveManager : MonoBehaviour { private float Speed = 0.25f; private Vector2 nowPos, prePos; private Vector3 mov.. 2020. 7. 29.
[Unity] 알아두면 유용한 Mathf 클래스 함수 정리 안녕하세요 슐리반입니다. 유니티 개발하면서 사용했거나 코드 읽으면서 본 Mathf 클래스 함수를 정리해보려고 합니다. Mathf.Abs (float value) value에 대한 절대값을 반환해준다. Mathf.Clamp (float value, float min, float max) min(최소값)과 max(최대값) 범위 안에서 value값을 반환해준다. 매개변수로(현재좌표, 최소좌표, 최대좌표)로 사용될 수 있고 x와 y축의 범위를 제한시킨다는 의미이다. (사용된 예_줌인/아웃) Mathf.Clamp(GetComponent().fieldOfView,perspectiveZoomMin, perspectiveZoomMax); Mathf.PingPong(float value, float Max) value값.. 2020. 7. 29.
[Unity] 안드로이드 APK 빌드하는 방법(ver.2019.2) 안녕하세요 슐리반입니다. 오늘은 유니티 안드로이드 APK 빌드 하는 방법에 대해 포스팅하려고 합니다. 18년도에 Unity 2017버전으로 apk빌드하고 2019버전은 오랜만에 빌드해보는데요. 2년만에 다시 해보는거라서 기억이 가물가물하더라고요. 그래서 열심히 찾아보면서 다시 apk빌드를 해보았고 성공했습니다! 그 험난했던 과정을 한번 정리해보려고 합니다. 1. Unity 버전 확인하기 안드로이드 apk를 빌드하기 위해서 구글링 하시는 분들이 많으실텐데 찾은 자료와 자신의 유니티 버전이 비슷한 시기인지 확인하는 과정이 중요합니다. 기껏 따라했는데 찾은 자료가 너무 옛날 버전이면 오류날 확률이 높아요. 우선 제 컴퓨터에 깔려있는 유니티 버전입니다. 저는 2019.2.11f1을 사용하고 있고, 2019버전을.. 2020. 7. 29.