본문 바로가기

전체 글

(113)
List 사용... using System.Collections.Generic; 을 반드시 붙여 줘야한다. Syntex는 다음과 같다. // namespaceusing System.Collections.Generic; // codeList ballcount; 리스트리스트명
Resources Resources 리소스를 파싱한다.Resources.Load(프리팹경로) : 해당 프리팹을 gameobject로 리턴한다. InsTantiate(Resources.Load(PrefabPath);
DB를 Excel파일로 관리하기. DB를 관리하기에 매우 적당한 방식은 Excel로 관리하는 방법이다.그렇게 관리된 DB를 코드로 파싱하기 위한 방법을 알아본다. http://libxl.com/에서 엑셀파일을 관리하기 위한 라이브 러리를 제공한다.C, C++, C#을 지원함으로 매우 편리하게 관리 할 수 있다. Direct reading and writing Excel filesLibXL is a library that can read and write Excel files. It doesn't require Microsoft Excel and .NET framework, combines an easy to use and powerful features. Library can be used toGenerate a new spreadshe..
XML과 Json XML : MarkUp language 기반 XML HTML => XML + CSS Json : JavaScript Language 기반 웹서버와 문자열로 경량으로 통신이 가능함. (삽입되는 문자열이 매우 작음으며, 많이씀) Json 파싱 : LitJson으로 함. (LitJson은 라이브러리) 네임스페이스 using LitJson; 코드 형식 {"Name":"William Shakespeare","Age":51,"Birthday":"04/26/1564 00:00:00"} // {"키값":"벨류","키값":"벨류"} Thomas' age: 57 LitJson.DLL을 사용함. 서버 프로젝트 폴더 내에 Properties폴더에 붙여 넣기. visuial studio에서 솔루션 탐색기에서 프로젝트 우클릭 추..
유니티 광고 정책 CPV방식 = 동영상 자체를 게임내에서 시청할 경우 광고 수익이 발생. 동영상 링크를 통한 추가 수익 발생 가능. 동영상 시청후 링크를 클릭후 스토어에 연결되는 것만으로는 수익이 발생되지는 않고, 연결된 다음 해당 어플리케이션을 설치후 최초1회 실행시 추가 수익이발생. CPV방식 = 디바이스당 1일 약 25건정도로 제한되어 있음. 초과시 클릭을 하여도 별도의 광고가 재생되지 않음. 무료버전 개발한다 하더라도 광고수익에 대한 제한은 없음. 출처 : 유니티코리아 직접 통화
서버의 기초. 기초서버 서버의 기본이 되는 뼈대를 공부하도록 한다. 기본적으로 서버는 클라이언트가 존재해야 그 역활을 다하게 된다. 다음은 서버를 구성하기 위한 기본적인 조건이다. using System; using System .Collections . Generic; using System .Linq; using System .Text; using System .Threading . Tasks; // network namespace using System .IO; using System .Net; using System .Net . Sockets; class Program { private static Socket s_Server; // 서버용 소켓 private static List listCl..
Unity 2D Controler Unity 2D Controler 쿼터뷰로 고정된 상태로 진행되는 게임의 플레이어 이동 컨트롤 소스임. [원리] 화면상(2D)에 최초 터치된 이후 드래그 되는 포인트의 삼각함수를 산출하여, 3D 오브젝트의 Y축 회전값에 적용함. 자작입니다. 퍼갈경우 반드시 허락을 맏아 주세요. 퍼가시기 전에 원리를 읽어 보시고 한번 생각해 보세요. using UnityEngine; using System.Collections; public class Controler : MonoBehaviour { public GameObject Control_OBJ; // 움직일 오브젝트 public GameObject Camera; // 카메라가 오브젝트를 하나의 각도로 따라다님(TPS는 아님) Vector3 cameraPos; /..
Vector Vector(백터) 앞으로 지겹게 듣게 될 말이 바로 백터이다. 백터란 하나의 좌표를 말한다. 2D API시절 우리는 화면 어딘가의 좌표를 그릴 수 있었다. 아무 생각 없이 A(x,y) 좌표를 생성했겠지만 사실 A(x,y)라는 좌표는 잘 생각해보면 매우 당연하게도 기준이 되는 s(0,0)에서 부터의 거리(Length)를 가지고 있었을 것이며, s(0,0)에서 부터의 방향(녹색선)도 가지고 있었을 것이다. 이것으로 우리는 1개의 백터는 방향과 거리의 값을 가지고 있다는 것을 알았다. 그럼 방향과 거리를 구하는 방법도 당연히 있을 것이다. 매우 쉽게 접근해서 설명하도록 하겠다. 간단한 예제를 보도록 하겠다. 위 이미지는 비록 대각선으로 되어 있지만 분명한 직선이다! 하나의 직선이기 때문에 숫자의 나열이라고 ..