Unity2D Unity에서 2D 캐릭터를 애니메이션화하세요! 게임을 더 재미있게 만들려면 캐릭터에 애니메이션을 추가해야합니다, 그렇지요? 여기에서는 Unity에서 캐릭터를 애니메이션하는 방법을 설명합니다. 세 가지 단계가 있습니다. 처음에는 캐릭터의 뼈를 만드는 것입니다. 캐릭터를 제어하는 데 사용됩니다. 그런 다음 이 뼈를 스프라이트에 바인딩하여 스프라이트가 뼈처럼 움직이도록 합니다. 마지막 단계는 뼈를 더 쉽게 움직이기 위한 컨트롤러 역할을 하는 ... 애니메이션Unity2D게임 제작Unity live2D로 눈에 띄는 애니메이션을 만들고 mp4로 출력. 그것을 unity로 구글 돌리는 앱을 swift 앱으로! 무엇이 뭔지 모르겠지만, 어쨌든 할 수 있었기 때문에 메모. 이것을 live2d로 만들기 위해서, psd라고 하는 형식으로 그림을 만들어야 한다. 원화를 움직이고 싶은 파트마다 레이어로 나눈다. 이것을 눈이라든지 눈썹이라든지 입이라든지 레이어로 나간다. psd가 만들 수 있는 소프트는 포토샵이 유명한 것 같지만, 돈 없기 때문에 firealpaca로 했다. 새로운 아무것도 없는 레이어 추가 ... Swift4Unity2DLive2DUnitymp4 Unity2D 스프라이트 그리기 순서를 LINQ로 정규화 지금 카드 게임 같은 것을 만들고 있는데, Unity2D의 Sprite는 그리기 순서를 레이어(Sorting Layer)로 관리하면서 같은 레이어 내에서는 Order in Layer의 작은 순서로 그리는 것은 아시다시피. 그리고, 카드 게임이나, Windows의 윈도우와 같이, 선택한 것을 맨 위에 가져오는 조작(레이즈 조작)을 하려면 어떻게 할까. 그것은 간단하고, Order in Laye... Unity2DLINQUnity Unity에서 SQLite를 처리하는 방법 iOS나 Android에서는 Application 내에 데이터를 저장하는 방법으로 SQLite가 사용되고 있습니다. 데이터가 적다면 PlayerPrefs를 사용하면 충분하지만 많은 양의 데이터를 처리 할 때 SQLite를 사용할 수 있다면 편리합니다. 또, SQLite는 다른 개발 언어로도 사용할 수 있으므로, Objective-C나 Java로의 개발하는 경우에서도 데이터는 그대로 사용할 수... Unity3DUnity2DSQLite3sqliteUnity [Unity] 퍼포먼스와 정적 콜라이더에 대해 ~그리고 가라앉지 않는 동적 콜라이더~ 공식 튜토리얼 13:14 보다. 2회 봐도 무슨 말을 하는지 상쾌했기 때문에, 나름대로 씹었습니다. (영자막에서 보는 편이 이해하기 쉬웠습니다) 일본어 자막 루 오시바 Q:콜라이더란? A: 충돌 판정하고 있는 프레임. Unity에는 두 가지 유형의 콜라이더가 있습니다. 1. 정적 콜라이더 static Collider2. 동적 콜라이더 dynamic Collider 정적 콜라이더는 Unity에... Unity3DUnity2DUnity공연물리적 연산 MeshRenderer에서 SortingLayerID 및 OrderInLayer를 변경하는 확장 스크립트 아마도 기출이겠지만 만들어 보았습니다! Editor 폴더에 다음 스크립트를 넣을 수 있습니다. MyMeshRendererInspector.cs Sorting Layer 및 Order in Layer가 표시됩니다. 뭔가 문제가 있으면 알려주세요!... UnityEditorUnity3DUnity 확장Unity2DUnity Unity Hub를 사용하여 Unity 설치 Unity Hub를 사용하여 Unity를 설치하고 싶습니다. 에서 Unity Hub 설치 프로그램을 다운로드합니다. 설치 프로그램을 시작합니다. 설치 위치를 선택합니다. 완료입니다. 체크를 해 두면 그대로 Unity Hub를 기동할 수 있습니다. Unity Hub를 시작하면 다음과 같은 화면이 됩니다. "Download"또는 왼쪽의 "Official Releases"를 누릅니다. 설치할 수 ... Unity3DUnity2DUnityHubUnity 【Unity】 GridLayoutGroup×ScrollView 이번에는 Unity의 UI에서 매우 편리한 기능, GridLayOutGroup에 대해 설명합니다. 이번에는 ScrollView에 GridLayoutGroup을 사용하여, 자주 게임에서 보는 이런 느낌의 도감과 같이, 이미지 등을 등 간격으로 표시하는 것이 간단하게 할 수 있습니다! CanvasScaler의 UIScaleMode를 Scale with screen size로 설정하고, Creat... Unity2DUnityGridLayoutGroup우이C# Unity에서 기본적인 2D 움직임을 만들자 마지막 포스트에서 Unity에서 2D 캐릭터를 애니메이션하는 방법을 소개했습니다. 이번에는 그 캐릭터를 게임 내에서 이동하고 점프하는 방법을 설명합니다. 캐릭터가 게임 내에서 움직이는 간단한 움직임. 가자! 먼저 게임에 사용할 접지를 가져와 Box Collider 2D Component를 추가합니다. 그런 다음 접지 스프라이트에 접지 태그를 추가합니다. 그런 다음 Box Collider 2D... Unity2D게임 제작Unity [Unity] 객체의 무게 중심 이동 일반적으로 Rigidbody를 추가한 객체의 무게 중심은 객체의 중심에 있습니다. 이 무게 중심을 어긋나게 함으로써, 예를 들어 일어나 쏟아지는 것과 같은 동작을 시킬 수 있게 됩니다. 새 Sphere를 작성하여 Rigidbody를 추가하십시오. 가능하다면 Material을 추가하고 약간 반투명하게 해두면 나중에 무게 중심의 위치를 쉽게 볼 수 있습니다. 귀찮은 경우는하지 않아도 괜찮습니다.... Unity3DC#Unity2DUnity [Unity] 당 판정이 있는 선을 그리는 ~초간이판~ Game 화면을 따라 가면 선이 그려져 있고, 그에 해당 판정을 붙이고 싶은 경우, 간이적인 것을 사라와 실장할 수 있는 방법을 정리해 둡니다. 여러가지 거칠기가 눈에 띄지만 크게 보아 주세요. 초간이판이므로. 빈 객체를 만들어 둡니다. 여기에 나중에 설명하는 스크립트를 추가합니다. Cube를 만들고 Prefab화해 둡니다. 파라미터 등은 아무것도 바꾸지 않아도 됩니다. drawPhysics... Unity3DC#Unity2DUnity [Unity] 핀볼 게임 플리퍼 구현 핀볼 게임을 만드는 데 있어서 실장 필수의 플리퍼※입니다만, 의외와 그 실장 방법을 찾을 수 없어서 곤란했습니다. ※볼을 치기 위한 「\/」 부분입니다. 생각하고 있던 동작이 HingeJoint를 사용하는 것으로 실현할 수 있었으므로, 그 방법을 정리해 둡니다. 먼저 Cube를 새로 만듭니다. Transform의 Scale을 X = 4로 조금 가로로 늘립니다. 그런 다음 이 Cube에 Rig... Unity3DC#Unity2DUnity [Unity2D] 직사각형 Texture2D 데이터에서 중앙 부분을 정사각형으로 잘라내고 싶습니다. 예를 들어, 1280 × 720 또는 720 × 1280과 같은 Texture2D 데이터에서 720 × 720으로 중앙 부분을 잘라내고 싶습니다. 이것을 이런 식으로 하고 싶다. 세로와 가로의 길이 비교 긴 쪽의 여백치(좌우 or 상하)를 구한다 그 여백을 반으로하고 (좌우 or 위아래)에서 Texture2D의 GetPixels를 사용하여 잘라냅니다 clipTexture2D_v2.cs Uni... Unity2D Unity에서 Profiler 결과 출력 필자 환경은 여러 사정에 따라 Unity4.3.x입니다. Unity에서 만든 앱의 디버깅 및 성능 검사에 Profiler를 사용하고 있다고 생각합니다. (다른 기기용으로 이러한 응용 프로그램을 사용할 수도 있다고 생각합니다) 하지만 Unity의 Profiler 이외라면 프로파일링 결과를 출력하여 공유할 수 있죠? 하지만 Unity의 Profiler에는 이러한 빈번한 항목이 보이지 않는다···... Unity3DC#Unity2DUnity Unity2D로 화면의 가로 세로 비율을 고정하고 싶다 [Unity] 2D 게임을 만들 때 여러 기기에서 화면 크기를 배경에 맞추고 싶을 때가 있었기 때문에 메모. 배경에 크기를 맞추고 싶습니다 종횡비를 고정하고 싶습니다 배경에서 튀어나오는 부분은 검게하고 싶다 장치의 화면 크기에서 세로 또는 가로로 정렬할지 여부를 결정하여 화면 비율을 고정으로 표시합니다. 이것의 종횡비를 유지한 채로 표시하고 싶습니다. 640x960 세로 이미지 그대로 배치했을 뿐이므로 당... 초보자Unity2DUnity Unity에서 Parse를 사용해보기 직장에서 서버 사이드의 번거로움을 보고 있고, 흩어진 눈에 있었기 때문에, 개인의 앱에서는 절대로 서버 주위는 괴롭히지 않는다! ! 라고 결정하고 있어, 서버 주위의 정보를 모으고 있지 않았습니다만,, 표제대로, Parse는 BasS (mBaaS)를 만나고, 매우 감동하고, 기세가 엉망이었기 때문에 그 비망록입니다. 제일 마지막에 선전을 하고 있습니다, 내용 자체는, 「Code로부터 취득한다... ParseUnity2DUnity #메모 간이 Unity 2D 스프라이트 애니메이션 SpriteEditor를 사용하여 이미지를 슬라이스했습니다. 연속 번호 애니메이션 부분을 선택하여 장면에 D&D했습니다. => 객체가 생성되었습니다. <그 후 Prefab화했습니다> 제어: Mechanim 사용 파라미터를 설정하면 전환 등의 제어가 가능하게 되었습니다. 블렌드 트리를 사용합시다. (2D용 물건이 있었습니다.) 오른쪽 클릭에서 -> -> Create New Blend Tree ... Unity2D Unity Sprite를 일괄 적으로 Scene에 등록하여 애니메이션 만들기 Sprite를 Slice하고 Slice한 것에 애니메이션을 적용합니다. 방법은 매우 간단하고, 먼저 Sprite를 Slice합니다. 아래에 Slice까지의 순서를 올렸으므로, 화상을 참조해 주세요. 이것으로 slice가 완료되었습니다. 그런 다음 슬라이스 된 스프라이트를 드래그 앤 드롭으로 장면에 놓습니다. Animation을 저장할 때 대화상자가 나오므로 적당히 이름을 정해 저장. 이제 재... Unity2DUnity Unity에서 JSON 파일 로드(SimpleJSON편) Unity에서 JSON을 처리하는 방법으로 SimpleJSON을 사용하여 JSON을 구문 분석합니다. 이번에는 웹에서 JSON 파일을 검색하는 방법이 아니라 프로젝트의 Asset 폴더에 JSON 파일이 있다고 가정합니다. JSON을 로드하는 파서를 포함합니다. 사용하는 것은 SimpleJSON입니다. 링크에서 SimpleJSON.zip을 다운로드합니다. SimpleJSON.zip을 압축 해제... JSONUnity4Unity3DUnity2DUnity 【Unity2D】이동바닥 만드는 방법 이번에는 2D 점프 액션을 만들 때 조금 실장이 힘든 이동 바닥 실장 방법을 소개합니다. 동작 샘플은 이쪽이 됩니다. 프로젝트 파일도 다운로드할 수 있습니다. 이동 바닥에는 일반 콜리전과는 별도로 플레이어가 위를 타고 있는지 여부를 트리거 콜리전을 씌운다. 트리거 콜리전이 좌우로 약간 튀어나온 것은 좌우의 벽에 맞았을 때 튀어오르는 움직임을 하기 때문입니다. 만약 되돌아가지 않는다면, 좌우의... Unity2DUnity 장면을 전환해도 배경 음악을 계속 재생하는 방법 Unity에서 사운드를 재생하는 간단한 방법은 Audio Source 게임 객체에 Play On Awake 속성과 Loop 속성을 켜면 됩니다. 그러나 Scene에서 Scene으로 천이하는 경우와 BGM의 게임 오브젝트가 사라져 버리기 때문에, 이 방법에서는 BGM을 계속해서 재생되지 않습니다. 이 문제를 해결하려면 배경 음악 게임 객체가 장면으로 전환해도 사라지지 않도록해야합니다. 그래서 ... Unity4Unity3DUnity2DUnity 【Unity2D】Mathf.DeltaAngle로 호밍탄을 만든다 여기에서는 Mathf.DeltaAngle에서 호밍 탄을 만드는 방법을 소개합니다. 호밍탄이란, 이동을 「각도」와 「속도」에 근거해 실시해, 목표가 되는 방향을 일정한 선회 속도로 향하려고 하면서 움직입니다. 예를 들어 현재 향하고 있는 방향이 30도라고 하고, 180도 방향으로 목표물이 있다고 하면, 조금씩 좌회전하면서 이동합니다. 라고 말로 설명했지만, 우선은 샘플을 보면 어떤 것인지 알기... Unity2DUnity Unity에서 흐림 이미지 동적 생성 원래를 바로잡으면 지금 하고 있는 일로, 이미 있는 화상에 대해서 흐림이 걸린 화상을 동적으로 생성하지 않으면 안 되는 처리가 있어. 우선, 셰이더로 써 보는 것은 좋지만, 코드가 거의 거의 픽셀 셰이더로 근처 픽셀을 보거나 부하 괜찮아? 라고 생각한 것과, 하지만 그건 Unity에서 할 수 있니? 라고 하는 소박한 의문으로부터 크리스마스 이브이브인데 보치보치와 조사 개시. 아주 쉽게 할 수... Unity2DUnity [Unity] 복수의 단말의 해상도에 대응시키는 2 - GUITexutre의 표시를 해상도와 독립적으로 한다 에서는 Unity의 Scene에 표시되는 해상도를 고정하는 방법을 소개했습니다. 이번에는 한층 더 진행되어 GUITexture의 표시를 해상도와 독립해 보겠습니다. 해상도와 독립적이기 위해서는 에서 소개한 스크립트가 필요합니다. 여기서 여기서 소개하는 것은 Unity 버전이 4.3 정도일 때 작성한 스크립트입니다. 기사를 쓰고 있을 때의 최신판(Unity 4.6)에서는 새로운 UI가 채용되어... Unity3DUnity2DUnityScript자바스크립트Unity
Unity에서 2D 캐릭터를 애니메이션화하세요! 게임을 더 재미있게 만들려면 캐릭터에 애니메이션을 추가해야합니다, 그렇지요? 여기에서는 Unity에서 캐릭터를 애니메이션하는 방법을 설명합니다. 세 가지 단계가 있습니다. 처음에는 캐릭터의 뼈를 만드는 것입니다. 캐릭터를 제어하는 데 사용됩니다. 그런 다음 이 뼈를 스프라이트에 바인딩하여 스프라이트가 뼈처럼 움직이도록 합니다. 마지막 단계는 뼈를 더 쉽게 움직이기 위한 컨트롤러 역할을 하는 ... 애니메이션Unity2D게임 제작Unity live2D로 눈에 띄는 애니메이션을 만들고 mp4로 출력. 그것을 unity로 구글 돌리는 앱을 swift 앱으로! 무엇이 뭔지 모르겠지만, 어쨌든 할 수 있었기 때문에 메모. 이것을 live2d로 만들기 위해서, psd라고 하는 형식으로 그림을 만들어야 한다. 원화를 움직이고 싶은 파트마다 레이어로 나눈다. 이것을 눈이라든지 눈썹이라든지 입이라든지 레이어로 나간다. psd가 만들 수 있는 소프트는 포토샵이 유명한 것 같지만, 돈 없기 때문에 firealpaca로 했다. 새로운 아무것도 없는 레이어 추가 ... Swift4Unity2DLive2DUnitymp4 Unity2D 스프라이트 그리기 순서를 LINQ로 정규화 지금 카드 게임 같은 것을 만들고 있는데, Unity2D의 Sprite는 그리기 순서를 레이어(Sorting Layer)로 관리하면서 같은 레이어 내에서는 Order in Layer의 작은 순서로 그리는 것은 아시다시피. 그리고, 카드 게임이나, Windows의 윈도우와 같이, 선택한 것을 맨 위에 가져오는 조작(레이즈 조작)을 하려면 어떻게 할까. 그것은 간단하고, Order in Laye... Unity2DLINQUnity Unity에서 SQLite를 처리하는 방법 iOS나 Android에서는 Application 내에 데이터를 저장하는 방법으로 SQLite가 사용되고 있습니다. 데이터가 적다면 PlayerPrefs를 사용하면 충분하지만 많은 양의 데이터를 처리 할 때 SQLite를 사용할 수 있다면 편리합니다. 또, SQLite는 다른 개발 언어로도 사용할 수 있으므로, Objective-C나 Java로의 개발하는 경우에서도 데이터는 그대로 사용할 수... Unity3DUnity2DSQLite3sqliteUnity [Unity] 퍼포먼스와 정적 콜라이더에 대해 ~그리고 가라앉지 않는 동적 콜라이더~ 공식 튜토리얼 13:14 보다. 2회 봐도 무슨 말을 하는지 상쾌했기 때문에, 나름대로 씹었습니다. (영자막에서 보는 편이 이해하기 쉬웠습니다) 일본어 자막 루 오시바 Q:콜라이더란? A: 충돌 판정하고 있는 프레임. Unity에는 두 가지 유형의 콜라이더가 있습니다. 1. 정적 콜라이더 static Collider2. 동적 콜라이더 dynamic Collider 정적 콜라이더는 Unity에... Unity3DUnity2DUnity공연물리적 연산 MeshRenderer에서 SortingLayerID 및 OrderInLayer를 변경하는 확장 스크립트 아마도 기출이겠지만 만들어 보았습니다! Editor 폴더에 다음 스크립트를 넣을 수 있습니다. MyMeshRendererInspector.cs Sorting Layer 및 Order in Layer가 표시됩니다. 뭔가 문제가 있으면 알려주세요!... UnityEditorUnity3DUnity 확장Unity2DUnity Unity Hub를 사용하여 Unity 설치 Unity Hub를 사용하여 Unity를 설치하고 싶습니다. 에서 Unity Hub 설치 프로그램을 다운로드합니다. 설치 프로그램을 시작합니다. 설치 위치를 선택합니다. 완료입니다. 체크를 해 두면 그대로 Unity Hub를 기동할 수 있습니다. Unity Hub를 시작하면 다음과 같은 화면이 됩니다. "Download"또는 왼쪽의 "Official Releases"를 누릅니다. 설치할 수 ... Unity3DUnity2DUnityHubUnity 【Unity】 GridLayoutGroup×ScrollView 이번에는 Unity의 UI에서 매우 편리한 기능, GridLayOutGroup에 대해 설명합니다. 이번에는 ScrollView에 GridLayoutGroup을 사용하여, 자주 게임에서 보는 이런 느낌의 도감과 같이, 이미지 등을 등 간격으로 표시하는 것이 간단하게 할 수 있습니다! CanvasScaler의 UIScaleMode를 Scale with screen size로 설정하고, Creat... Unity2DUnityGridLayoutGroup우이C# Unity에서 기본적인 2D 움직임을 만들자 마지막 포스트에서 Unity에서 2D 캐릭터를 애니메이션하는 방법을 소개했습니다. 이번에는 그 캐릭터를 게임 내에서 이동하고 점프하는 방법을 설명합니다. 캐릭터가 게임 내에서 움직이는 간단한 움직임. 가자! 먼저 게임에 사용할 접지를 가져와 Box Collider 2D Component를 추가합니다. 그런 다음 접지 스프라이트에 접지 태그를 추가합니다. 그런 다음 Box Collider 2D... Unity2D게임 제작Unity [Unity] 객체의 무게 중심 이동 일반적으로 Rigidbody를 추가한 객체의 무게 중심은 객체의 중심에 있습니다. 이 무게 중심을 어긋나게 함으로써, 예를 들어 일어나 쏟아지는 것과 같은 동작을 시킬 수 있게 됩니다. 새 Sphere를 작성하여 Rigidbody를 추가하십시오. 가능하다면 Material을 추가하고 약간 반투명하게 해두면 나중에 무게 중심의 위치를 쉽게 볼 수 있습니다. 귀찮은 경우는하지 않아도 괜찮습니다.... Unity3DC#Unity2DUnity [Unity] 당 판정이 있는 선을 그리는 ~초간이판~ Game 화면을 따라 가면 선이 그려져 있고, 그에 해당 판정을 붙이고 싶은 경우, 간이적인 것을 사라와 실장할 수 있는 방법을 정리해 둡니다. 여러가지 거칠기가 눈에 띄지만 크게 보아 주세요. 초간이판이므로. 빈 객체를 만들어 둡니다. 여기에 나중에 설명하는 스크립트를 추가합니다. Cube를 만들고 Prefab화해 둡니다. 파라미터 등은 아무것도 바꾸지 않아도 됩니다. drawPhysics... Unity3DC#Unity2DUnity [Unity] 핀볼 게임 플리퍼 구현 핀볼 게임을 만드는 데 있어서 실장 필수의 플리퍼※입니다만, 의외와 그 실장 방법을 찾을 수 없어서 곤란했습니다. ※볼을 치기 위한 「\/」 부분입니다. 생각하고 있던 동작이 HingeJoint를 사용하는 것으로 실현할 수 있었으므로, 그 방법을 정리해 둡니다. 먼저 Cube를 새로 만듭니다. Transform의 Scale을 X = 4로 조금 가로로 늘립니다. 그런 다음 이 Cube에 Rig... Unity3DC#Unity2DUnity [Unity2D] 직사각형 Texture2D 데이터에서 중앙 부분을 정사각형으로 잘라내고 싶습니다. 예를 들어, 1280 × 720 또는 720 × 1280과 같은 Texture2D 데이터에서 720 × 720으로 중앙 부분을 잘라내고 싶습니다. 이것을 이런 식으로 하고 싶다. 세로와 가로의 길이 비교 긴 쪽의 여백치(좌우 or 상하)를 구한다 그 여백을 반으로하고 (좌우 or 위아래)에서 Texture2D의 GetPixels를 사용하여 잘라냅니다 clipTexture2D_v2.cs Uni... Unity2D Unity에서 Profiler 결과 출력 필자 환경은 여러 사정에 따라 Unity4.3.x입니다. Unity에서 만든 앱의 디버깅 및 성능 검사에 Profiler를 사용하고 있다고 생각합니다. (다른 기기용으로 이러한 응용 프로그램을 사용할 수도 있다고 생각합니다) 하지만 Unity의 Profiler 이외라면 프로파일링 결과를 출력하여 공유할 수 있죠? 하지만 Unity의 Profiler에는 이러한 빈번한 항목이 보이지 않는다···... Unity3DC#Unity2DUnity Unity2D로 화면의 가로 세로 비율을 고정하고 싶다 [Unity] 2D 게임을 만들 때 여러 기기에서 화면 크기를 배경에 맞추고 싶을 때가 있었기 때문에 메모. 배경에 크기를 맞추고 싶습니다 종횡비를 고정하고 싶습니다 배경에서 튀어나오는 부분은 검게하고 싶다 장치의 화면 크기에서 세로 또는 가로로 정렬할지 여부를 결정하여 화면 비율을 고정으로 표시합니다. 이것의 종횡비를 유지한 채로 표시하고 싶습니다. 640x960 세로 이미지 그대로 배치했을 뿐이므로 당... 초보자Unity2DUnity Unity에서 Parse를 사용해보기 직장에서 서버 사이드의 번거로움을 보고 있고, 흩어진 눈에 있었기 때문에, 개인의 앱에서는 절대로 서버 주위는 괴롭히지 않는다! ! 라고 결정하고 있어, 서버 주위의 정보를 모으고 있지 않았습니다만,, 표제대로, Parse는 BasS (mBaaS)를 만나고, 매우 감동하고, 기세가 엉망이었기 때문에 그 비망록입니다. 제일 마지막에 선전을 하고 있습니다, 내용 자체는, 「Code로부터 취득한다... ParseUnity2DUnity #메모 간이 Unity 2D 스프라이트 애니메이션 SpriteEditor를 사용하여 이미지를 슬라이스했습니다. 연속 번호 애니메이션 부분을 선택하여 장면에 D&D했습니다. => 객체가 생성되었습니다. <그 후 Prefab화했습니다> 제어: Mechanim 사용 파라미터를 설정하면 전환 등의 제어가 가능하게 되었습니다. 블렌드 트리를 사용합시다. (2D용 물건이 있었습니다.) 오른쪽 클릭에서 -> -> Create New Blend Tree ... Unity2D Unity Sprite를 일괄 적으로 Scene에 등록하여 애니메이션 만들기 Sprite를 Slice하고 Slice한 것에 애니메이션을 적용합니다. 방법은 매우 간단하고, 먼저 Sprite를 Slice합니다. 아래에 Slice까지의 순서를 올렸으므로, 화상을 참조해 주세요. 이것으로 slice가 완료되었습니다. 그런 다음 슬라이스 된 스프라이트를 드래그 앤 드롭으로 장면에 놓습니다. Animation을 저장할 때 대화상자가 나오므로 적당히 이름을 정해 저장. 이제 재... Unity2DUnity Unity에서 JSON 파일 로드(SimpleJSON편) Unity에서 JSON을 처리하는 방법으로 SimpleJSON을 사용하여 JSON을 구문 분석합니다. 이번에는 웹에서 JSON 파일을 검색하는 방법이 아니라 프로젝트의 Asset 폴더에 JSON 파일이 있다고 가정합니다. JSON을 로드하는 파서를 포함합니다. 사용하는 것은 SimpleJSON입니다. 링크에서 SimpleJSON.zip을 다운로드합니다. SimpleJSON.zip을 압축 해제... JSONUnity4Unity3DUnity2DUnity 【Unity2D】이동바닥 만드는 방법 이번에는 2D 점프 액션을 만들 때 조금 실장이 힘든 이동 바닥 실장 방법을 소개합니다. 동작 샘플은 이쪽이 됩니다. 프로젝트 파일도 다운로드할 수 있습니다. 이동 바닥에는 일반 콜리전과는 별도로 플레이어가 위를 타고 있는지 여부를 트리거 콜리전을 씌운다. 트리거 콜리전이 좌우로 약간 튀어나온 것은 좌우의 벽에 맞았을 때 튀어오르는 움직임을 하기 때문입니다. 만약 되돌아가지 않는다면, 좌우의... Unity2DUnity 장면을 전환해도 배경 음악을 계속 재생하는 방법 Unity에서 사운드를 재생하는 간단한 방법은 Audio Source 게임 객체에 Play On Awake 속성과 Loop 속성을 켜면 됩니다. 그러나 Scene에서 Scene으로 천이하는 경우와 BGM의 게임 오브젝트가 사라져 버리기 때문에, 이 방법에서는 BGM을 계속해서 재생되지 않습니다. 이 문제를 해결하려면 배경 음악 게임 객체가 장면으로 전환해도 사라지지 않도록해야합니다. 그래서 ... Unity4Unity3DUnity2DUnity 【Unity2D】Mathf.DeltaAngle로 호밍탄을 만든다 여기에서는 Mathf.DeltaAngle에서 호밍 탄을 만드는 방법을 소개합니다. 호밍탄이란, 이동을 「각도」와 「속도」에 근거해 실시해, 목표가 되는 방향을 일정한 선회 속도로 향하려고 하면서 움직입니다. 예를 들어 현재 향하고 있는 방향이 30도라고 하고, 180도 방향으로 목표물이 있다고 하면, 조금씩 좌회전하면서 이동합니다. 라고 말로 설명했지만, 우선은 샘플을 보면 어떤 것인지 알기... Unity2DUnity Unity에서 흐림 이미지 동적 생성 원래를 바로잡으면 지금 하고 있는 일로, 이미 있는 화상에 대해서 흐림이 걸린 화상을 동적으로 생성하지 않으면 안 되는 처리가 있어. 우선, 셰이더로 써 보는 것은 좋지만, 코드가 거의 거의 픽셀 셰이더로 근처 픽셀을 보거나 부하 괜찮아? 라고 생각한 것과, 하지만 그건 Unity에서 할 수 있니? 라고 하는 소박한 의문으로부터 크리스마스 이브이브인데 보치보치와 조사 개시. 아주 쉽게 할 수... Unity2DUnity [Unity] 복수의 단말의 해상도에 대응시키는 2 - GUITexutre의 표시를 해상도와 독립적으로 한다 에서는 Unity의 Scene에 표시되는 해상도를 고정하는 방법을 소개했습니다. 이번에는 한층 더 진행되어 GUITexture의 표시를 해상도와 독립해 보겠습니다. 해상도와 독립적이기 위해서는 에서 소개한 스크립트가 필요합니다. 여기서 여기서 소개하는 것은 Unity 버전이 4.3 정도일 때 작성한 스크립트입니다. 기사를 쓰고 있을 때의 최신판(Unity 4.6)에서는 새로운 UI가 채용되어... Unity3DUnity2DUnityScript자바스크립트Unity