잡다한지식

잡다한지식/게임개발

소스들저장용(C#-unity)3D 공게임

// Player 소스 public class Player : MonoBehaviour{ bool isJump=false; public Score=0; public float jumpPower=10f; public Text Scoretext; Rigidbody rigid; AudioSource audio; void Awake(){ rigid=GetComponent(); audio=gameObjecet.GetComponet(); } void Update(){ if(Input.GetButtonDown(Jump)&& isJump != false){ jump(); isJump=true; } Scoretext.text=Score.ToString()+"점"; } void FixedUpdate(){ float h=i..

잡다한지식/게임개발

유니티 UI관련 지식

Canvas : UI가 그려지는 도화지//위에있는 선행파일이 먼저보임 Screen : //마우스커서도 스크린 좌표계에 포함 AnchorPresets : UI위치 기준(켄버스) 빵강 : 캔버스에서의 기준점 파랑(Shift) : 컴포넌트에서의 기준점 중앙네모(Alt) : 컴포넌트의 위치 Text : 문자열을 표시하는 UI//한글지원 됨 속성 폰트 asset에넣어 파일형태로 가지고 있어야함 LineSpacing : 줄크기 OverFlow : 택스트가 공간을을 초간할경우 Image : 이미지를 표시하는 UI 이미지파일을 Sprite로 설정해야 UI 적용가능 이미지가 깨질경우 1.이미지 비율이 맞지 않을경우 => Preserve Aspect 채크 2.원본이랑 크기가 다를경우=> set NativeSize 3.이미..

잡다한지식/게임개발

유니티 컴퍼넌트관련 지식

컴퍼넌트 오브젝트의 기능들 RigidBody : 물리효과를 받기위한 컴퍼넌트 설정 Mass : 무게(밀도) 속도차이는 없음 Use Gravity : 중력을 사용하는지 Is Kinematic : 외부 물리효과 무시 // 함정등으로 사용시 유용 Collider : 충돌체 Material : 재질 설정 Albedo : 색체또는 texture Tiling : 반복적 이미지 표현시 Emission : 재질적 밝기 Physics Material : 탄성과 마찰을 다루는물질적 재질//Collider의 Material 속성 Bounciness : 튕기는정도 //0~1 Bounciness Combine : 다음 탄성을 계산하는 방식 Friction : 마찰력,낮을수로 많이 미끄러움 // static(정지) vs dyna..

잡다한지식/게임개발

유니티 참고용 소스(함수, 응용) 및 지식// C#

//라이프 사이클 Awake()// 게임오브젝트가 처음생성될때 실행 , 초기화 영역 -> OnEnable()// 게임오브젝트 또는 스크립트가 활성화 될때 -> Start()// 업데이트전 실행 , 초기화 영역 /* 프레임 -> FixedUpdate()// 고정된 실행주기(cpu 많이사용, 고로 물리적인 규칙) -> Update()// 게임 로직업데이트(주기적으로 변하는 , 컴퓨터의 사향에 따라 프레임이 바뀜) -> LateUpdate()// 모든업데이트가 끝난후(카메라나 로직의후처리) */ /*해체 -> OnDisable()// 게임오브젝트 또는 스크립트가 비활성화 될때 -> OnDestroy()// 게임오브젝트가 삭제될 때 //Input 클래스 게임의 입력을 관리하는 클래스 anyKeyDown//아무입..

잡다한지식/복학전 대학 공부

군대에서 간단복습 C언어

복습을 하기전 이건 알고가자!!(단어들) 소스코드(source code) - 프로그래머가 작성한 프로그램 소스코드를 번역하는것 컴파일(compile) 소스코드를 컴파일한후 나온결과물 기계어 기계어를 라이브러리에 연결하는것 링킹(linking) 기계어를 링킹한 결과물 실행파일또는 exe 링킹중 버그를수정하여 실행 가능 하도록 만드는것 디버깅(Debuging) 입력(매개변수) => 함수 => 출력 토큰(token) - c프로그램을 구성하는 기본단위 분류 - 예약어/ 상수 / 연산자/ 식별자 / 구두점 예약어 - 미리 의미가 정해져있는 단어 ex) int,char,return등 (항상 소문자로 사용) =>C언어는 파이썬과 다르게 대문자와 소문자가 다르게 인식 분류 - 제어문(반복/ 선택 / 점프) / 자료형 ..

감자씨앗
'잡다한지식' 카테고리의 글 목록 (3 Page)