분류 전체보기(166)
-
메모리 구조와 힙, 스택 오버 플로우란?
https://all-young.tistory.com/17 메모리의 구조 (코드, 데이터, 힙, 스택 영역) 목차 메모리 코드(code) 영역 데이터(data) 영역 힙(heap) 영역 스택(stack) 영역 오버 플로우 메모리 위 그림과 같이, 프로그램이 실행되기 위해서는 운영체제(OS)가 프로그램의 정보를 메모리에 로드 all-young.tistory.com 스택 오버 플로우 https://keepdev.tistory.com/21 Stack Overflow란? * Stack Overflow 개발을 하다가 모르는 점이 생기면, Q & A 형식으로 개발자들 사이에서 활발하게 열려진 토론장의 이름이 Stack Overflow이다. 그러면 이 Stack Overflow의 진짜 의미는 무엇일까? * Stack..
2022.05.13 -
[유니티 2D] 스프라이트 정렬
https://docs.unity3d.com/kr/2021.3/Manual/Sprites.html 스프라이트 - Unity 매뉴얼 Sprites 는 2D 그래픽 오브젝트입니다. 만약 3D 작업을 주로 해왔다면 Sprites 는 스탠다드 텍스처라고 생각하면 됩니다. 그러나 개발 중에 스프라이트 텍스처를 효율적이고 편리하게 합치고 관리하 docs.unity3d.com 아래는 스프라이트 렌더러의 Mask Interaction을 활용한 것이다. 맨위쪽의 뱀파이어 오브젝트는 Visible Outside Mask, 가운데 뱀파이어는 None, 맨 아래쪽 사람 오브젝트는 Visible Inside Mask 이다.
2022.05.07 -
유니티 셰이더 동적 변경 및 할당
http://dolphin.ivyro.net/file/mobile/unityshader/tutorial04.html Shader 변수 접근 셰이더 동적으로 붙이기 스크립트에서 셰이더를 동적으로 적용할려면 material.shader를 설정하면 된다. transform.GetComponent ().material.shader = Shader.Find("Custom/TestSurf"); 셰이더 변수 접근 셰이더 변수의 dolphin.ivyro.net
2022.05.07 -
22.05.03 UnityWebView
https://docs.uniwebview.com/ UniWebView docs.uniwebview.com
2022.05.03 -
REST API + MySQL2 연동 작업 시 자잘한 팁
app.post("/pathname", async (res, req) => { const promisePool = pool.promise(); await promisePool.query( `select email, password, count(*) from members where email = ?`, [email] ); }); 1. async를 함수 앞에 붙이는 것 잊지 않기 2. 쿼리문 작성 시 오직 백틱 + ? 만 사용하기. 백틱 + ${email} 로 사용 시 작동이 안 된다. 오류메시지도 띄우지 않고 그냥 인식 자체를 안하기에 헤매기 십상이었다. 3. mysql 쪽에서도 오류가 발생할 수 있음을 인지하기. 4. mysql 쿼리 작성 후 rows 값을 사용할 때 값 타입이 배열인지 객체인지 유의하..
2022.05.02 -
UnityWebRequest + REST API Server 연동하기
UnityWebRequest 는 REST API Server 와 연동하기 위한 수단이다. UnityWebRequest 를 사용하려면 using UnityEngine.Networking;을 명시해줘야 한다. 아래 코드는 유니티에서 서버에 요청을 하고, 서버의 응답을 받아 유니티에서 사용하는 코드이다. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.Networking; using Newtonsoft.Json; public class Packets { public class signup { public string email; public str..
2022.04.30