본문 바로가기

JAVA_ Exception 종류와 원인 List (try catch 문) String 에서 Integer 형으로 바꾸면서 try catch문에서 사용하는 NumberFormatException 를 이해하기위해 찾음 - 출처 : http://kinjsp.pe.kr/lecture/exception.kin - ClassNotFoundException클래스를 찾지 못함CloneNotSupportedExceptionCloneable 인터페이스 미구현IllegalAccessException클래스 접근을 못함InstantiationException추상 클래스 또는 인터페이스를 인스턴스화 하고자 할때InterruptedException쓰레드가 중단 되었을때NoSuchFieldException지정된 필드가 없을때NoSuchMethodException지정된 메소드가 없을때[IOException.. 더보기
JAVA 기초 내용 https://wikidocs.net/book/31 더보기
JAVA_이중 while과 if문 사 12345678910111213141516171819202122232425262728293031323334353637383940414243package 패키지 이름이 있는 ; import java.util.ArrayList;import java.util.Iterator;public class 클래스 이름이 있는 위치 { ArrayList numList; public void Test2() { numList = new ArrayList(); numList.add(100); numList.add(300); numList.add(400); for (Integer oNum : numList) { System.out.println(oNum); } numList.add(1,200); Iterator iNum= nu.. 더보기
JAVA_파일 구조를 위한 Serch https://github.com/menacher/java-game-server/tree/master/jetserver/src/main/java/org/menacheri/jetserver https://github.com/korotovsky/pusherd/tree/master/src/main/java/com/korotovsky/pusherd https://github.com/redomar/JavaGame/tree/master/src/com/redomar/game https://github.com/markburns/Java-Boat-Game/tree/master/src/game https://github.com/Sogomn/spjgl/tree/master/src/de/sogomn/engine https:/.. 더보기
JAVA_ArrayList & Iterator 12345678910111213141516171819202122232425262728package java0416; import java.util.ArrayList;import java.util.Iterator;public class test2 { ArrayList numList; public void Test2() { numList = new ArrayList(); numList.add(100); numList.add(300); numList.add(400); for (Integer oNum : numList) { System.out.println(oNum); } numList.add(1,200); Iterator iNum= numList.iterator(); while(iNum.hasNext()) {.. 더보기
JAVA_해쉬 테이블 간단 예제 12345678910111213141516171819202122232425262728293031package ;//패키지명 import java.util.Hashtable;//해쉬 테이블을 위한 임포트 public class test2 { Hashtable gwail;//키와 값의 형을 정한다. public void Test2() { gwail = new Hashtable(); gwail.put(0, "사과");//입력 gwail.put(1, "빠나나"); gwail.put(2, "딸기"); var shoGet =gwail.get(0);//출력후 System.out.println(shoGet+"하나만 보여주기");//화면 보여주기 for(int i =0;i 더보기
JAVA 자료형의 정리 JAVA Data Type -기본형 primitive Type-참조형 Reference Type 기본형의 특징-사용하기전 선언 되어야 한다.-OS에 의한 길이가 변하지 않는다.-비객체 타입이다 ==>null을 가질수 없다. //정말 큰숫자는 BigInteger로 받는다. 참조형의 특징-java.lang.object를 상속받는다.-기본형이 아니다 == 참조형이다.-클래스 , 인터페이스, 배열 이런형태가 있다. **기본형에 null을 넣으려면 래퍼 클래스를 활용하면 된다. ::출처::http://jdm.kr/blog/213 ::출처::http://doitnow-man.tistory.com/45 더보기
Unity_동작에 점수 부여하고 화면에 보여주기 점수 부여와 함께 화면 출력 부분을 확인하기 위해 실행시킨 영상이다.(Play 도중 추가 방지를 위한 조건문이 없어 중간에 여러번 클릭한것이 나중에 모두 들어가는 것을 확인할수 있다,) 더보기
Unity_ 더보기
광부 애니메이션 정리 광부 애니메이션 확인 + 은괴 이미지 확인과 함께 채광에 넣을 코드를 기본적인것을 넣고 영상으로 확인해 보았다.(맵과 광물 덩어리는 조금더 수정중이다.)달리는것과 기본 대기 애니메이션은 컷마다 오리는 중에 있다. 더보기
Uinty_게임 시작부분 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115using System.Collections;using System.Collections.Generic;using UnityEngine; public class Title : MonoBehaviour{ private UI.UITitle uiTitle; private UI.UIloginPo.. 더보기
Unity_이미지를 분리 하거나 만들시기에 주의할점 현재 광부의 모습을 애니메이션을 만들려고 한다.한 이미지를 구하게 되어 오려보았다. 처음 이렇게 나열되것을 보면 간격만 맞추어 오리면 되겠지라고 예상이 된다. 항상 예상대로는 안된다. 이와 함께 이 이미지의 간격이 맞다 하더라도 바로 쓸수없는 조각들이 된다. 하나씩 잘라 겹쳐보면 쉽게 알수 있다. 위의 모습이 처음 예상한 이미지들을 애니메이션으로 바로 만들었을때의 모습이다.다리부터 왔다갔다 한다. 처음에 상상했던 모습이며 이상적이 모습은 위와 같다. 움직이는 모습은 아래 영상으로 비교 가능하다. 이로서 알 수 있는것은 움직임의 기준을 생각하고 이에 맞추어 이미지를 준비하여야 애니메이션을 만들때 작업이 단축된다는 것이다. 더보기
Unity_실습_케릭터 선택과 씬 변경 -데이터를 불러온후 버튼으로 출력-선택한 버튼에 맞추어 씬을 바꾸고 난후 케릭터 출력 1234567891011121314151617181920212223242526272829using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class Game : MonoBehaviour { private int heroid; // Use this for initialization void Start () { } // Update is called once per frame void Update () { } public void Init(int heroid) { t.. 더보기
Unity_실습_2D 자동 전진, 전투 현재 맵에 적이 하나씩 생성되고 거리가 가까워지면 적을 때리고 체력이 없어지면 쓰러지는 동작을 한뒤 다시 생성된다.(맵이 짧은건 블럭이동 확인을 시각적으로 용이하게 하려고 줄여 놓았다.) 이후 추가하려는 내용. -적도 공격한다. -적이 나오는 시점이 랜덤 -배경도 움직인다. 위에 목표가 되면 추가내용 ->다수적 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101.. 더보기
코루틴을 여러개 쓰면 생기는일 코루틴을 2개 이상 쓸때 생각치 못한 현상이 일어나는것을 확인하기 위해 간단한 소스를 만들어 보았다.아래 소스와 같이 작성하게 되면 코루틴 안의 코루틴이 1번 출력하는것이 아닌 2번 또는 3번을 한번에 출력하는것을 볼수 있다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445using System.Collections;using System.Collections.Generic;using UnityEngine; public class Test : MonoBehaviour { private int checkO = 0; private int checkT = 0; void Start () { StartCoroutin.. 더보기