splash screen 이후 한장짜리 scene은 잘 나오는데

그 다음 scene이 검은 색으로 표현이 된다.

하지만 ui와 모든 터치가 동작한다.


검색을 해보던 중 비어있는 scene일때 그런 현상이 발생할 수 있다는 글을 봄.

일단 카메라를 설치했고,

다른것들과 마찬가지로  clear flags를 don't clear로 했는데 안됨.

skybox로 설정하니 잘됨.

다른 flag는 사용해보지 않음.



# 결론

 빈 scene에서 addtive로 신을 추가 해서 사용하는 경우

 검은 화면만 표시 될 수 있다.

 카메라를 넣고, clear flags 는 Don't Clear 로 설정하지 마라.


console.log()는 아래와 같이 선언되어 있다.


interface Console {

    Console: typeof NodeJS.Console;

    assert(value: any, message?: string, ...optionalParams: any[]): void;

    dir(obj: any, options?: {showHidden?: boolean, depth?: number, colors?: boolean}): void;

    error(message?: any, ...optionalParams: any[]): void;

    info(message?: any, ...optionalParams: any[]): void;

    log(message?: any, ...optionalParams: any[]): void;

    time(label: string): void;

    timeEnd(label: string): void;

    trace(message?: any, ...optionalParams: any[]): void;

    warn(message?: any, ...optionalParams: any[]): void;

}


이걸 랩핑 하려면


function log(level: Level, message?: any, ...optionalParams: any[]) {

    if (config.log.level <= level) {

        console.log(message, ...optionalParams);

    }

}


export function debug(message?: any, ...optionalParams: any[]) {

    log(Level.Debug, message, ...optionalParams);

}


위와 같이 전달하면 잘 동작 한다.

'Develop' 카테고리의 다른 글

xCode Build error GoogleSignIn/GIDSignIn.h file not found  (0) 2017.05.30
unity3d black screen  (0) 2017.03.22
object c++ 문자열 쪼개기, url에서 데이터 추출  (0) 2017.02.20
nodegit crash  (0) 2017.02.03
git 일부 체크아웃  (0) 2017.01.19

#object c++을 하나도 모르기 때문에 하나씩 공부하면서 작업 진행 중.


url에 실려온 데이터를 파싱 해보자


#import <Foundation/Foundation.h>


int main(int argc, const char * argv[]) {

    @autoreleasepool {

        // insert code here...

        NSLog(@"Hello, World!");

        

        NSString *urlString = @"http://localhost:18080/data?key=123&map=we34";

        

        NSURL *url = [NSURL URLWithString:urlString];

        

        NSLog(@"%@", [url path]);

        NSLog(@"%@", [url query]);

        NSLog(@"%@", [url parameterString]);

        NSLog(@"%@", [[url query] componentsSeparatedByString:@"="][1]);

        

        // 문자열 나누기

        NSArray *words = [[url query] componentsSeparatedByCharactersInSet:

                          [NSCharacterSet characterSetWithCharactersInString:@"=&"]];

        

        NSString *key = nil;

        

        for(int i=0; i<[words count]; i+=2)

        {

            NSLog(@"words : %@", words[i]);

            if([words[i] isEqualToString:@"key"])

            {

                key = words[i+1];

            }

        }

        

        if(key != nil)

        {

            NSLog(@"result : %@", key);

        }

    }

    return 0;

}



맵을 써서 탁탁 정리 해도 되겠으나 당장 필요 없으니 패스


'Develop' 카테고리의 다른 글

unity3d black screen  (0) 2017.03.22
typescript rest arguments 전달 방법  (0) 2017.02.22
nodegit crash  (0) 2017.02.03
git 일부 체크아웃  (0) 2017.01.19
unity android app keystore  (0) 2017.01.12

nodejs에서 nodegit을 이용해 개발을 하고 있었다.


open()

commit()

pull()

push()

순서로 하려고 하는데 계속 crash가 난다.

더블 프리 에러가 libgit2 에서 나는데 이유를 알수 없다.


이리저리 하다보니 credential을 libgit2 내부에서 메모리 해제 하는듯 하다.

push() 전에 credential을 새로 만들어서 넣어주니 문제가 해결 되었다.



요약 : credential은 일회용

'Develop' 카테고리의 다른 글

typescript rest arguments 전달 방법  (0) 2017.02.22
object c++ 문자열 쪼개기, url에서 데이터 추출  (0) 2017.02.20
git 일부 체크아웃  (0) 2017.01.19
unity android app keystore  (0) 2017.01.12
mac, linux 파일 재귀 삭제  (0) 2017.01.10


한 달 사용 후기


4가지 모드중 맘에 드는 패턴이 없었고,

온찜질이 주목적이었으나, 히팅 모드는 매우매우 짧은 시간만 온기가 전달된다.


음성 안내는 매우 시끄러웠으며,

펌프 소리도 매우 거슬린다.


관자놀이만 매우 강하게 마사지가 된다.


효과가 있는지는 잘 모르겠으나...

어찌하리 돈 주고 샀는데 써야지


'etc' 카테고리의 다른 글

micro sd 현재 읽기 전용 상태  (0) 2018.05.09
vscode ctrl+left 가 안될 때  (0) 2017.09.11
해피스팟 서비스  (0) 2016.12.28
LG 스마트폰 DMB 앱 설치, 위치  (0) 2016.12.26
중국 클라우드 서비스 종료  (0) 2016.10.25

svn은 하위 디렉토리를 체크아웃 할 수 있다.

git도 그런 기능이 1.7부터 추가 되었다.


mkdir <repo>
cd <repo>
git init
git config core.sparseCheckout true

git remote add -f origin <url>

echo "some/dir/" >> .git/info/sparse-checkout
echo "another/sub/tree" >> .git/info/sparse-checkout

git pull origin master


http://stackoverflow.com/questions/600079/how-do-i-clone-a-subdirectory-only-of-a-git-repository

'Develop' 카테고리의 다른 글

object c++ 문자열 쪼개기, url에서 데이터 추출  (0) 2017.02.20
nodegit crash  (0) 2017.02.03
unity android app keystore  (0) 2017.01.12
mac, linux 파일 재귀 삭제  (0) 2017.01.10
윈도우즈 배치 재귀 파일 삭제  (0) 2016.12.27

유니티로 안드로이드 apk를 만들고 싶다.

남들이 시키는대로 keystore 생성하고,

자동 빌드를 해야 하니 아래처럼 세팅을 해준다.


PlayerSettings.Android.keystoreName = KEYSTORE_NAME;

PlayerSettings.Android.keystorePass = KEYSTORE_PASSWORD;

PlayerSettings.Android.keyaliasName = ALIAS_NAME;

PlayerSettings.Android.keyaliasPass = ALIAS_PASSWORD;


여기서 PlayerSettings.Android.keystoreName 는 keystore의 경로 이다.

기본으로는 프로젝트 폴더일테고,

이래저래 찜찜하면 절대경로를 지정해주면 된다.


이렇게 했고 apk를 만들어 냈다.

근데 폰에 설치가 안된다.


google developer console에 가서 keystore가 바뀐 apk를 새로 업로드 해주자


그리고 설치하면 잘 된다.


어찌 보면 너무 당연한 것인데, 정신없이 진행을 하다보면 앞단계에서 뭘했는지 잊어버리는 경우가 생긴다.


'Develop' 카테고리의 다른 글

nodegit crash  (0) 2017.02.03
git 일부 체크아웃  (0) 2017.01.19
mac, linux 파일 재귀 삭제  (0) 2017.01.10
윈도우즈 배치 재귀 파일 삭제  (0) 2016.12.27
Unity3D Facebook SDK 사용시 debug android key hash 문제  (0) 2016.12.14

.DS_Store 파일 삭제

find . -type f -name ".DS_Store" -exec rm -rf {} \;


.svn 폴더 삭제

find . -type d -name .svn -exec rm -rf {} \;


windows 버전

http://jongmin86.tistory.com/187

5678 서울도시철도에서 해피스팟 서비스를 시작했다

공식홈페이지

http://www.happyspot.co.kr


서비스 이용 방법과 후기를 쓰고자 한다.

#대여

1. 일단 앱을 다운받아야 한다.

안드로이드 https://play.google.com/store/apps/details?id=com.finenuts&hl=ko

아이폰 https://itunes.apple.com/kr/app/haepiseupas-happyspot/id1131527554?mt=8

2. 앱을 통해 가입을 한 후

3. 각 지하철 역사마다 설치되어 있는 기계를 찾는다.

4. 대여를 누르면 휴대폰 전화번호와 스마트폰에 있는 인증번호를 입력하라는 창이 나온다.

5. 스마트폰 앱에서 대여하기를 누르면 6글자의 인증번호가 나오고 기계에 입력한다.

6. 아래로 충전기가 나온다.


#반납

1. 스마트폰 앱에서 반납예약을 누르면 반납할 지하철 역을 지정할 수 있다.

2. 대여시작 후 3시간 이내에 반납 예약을 한 곳에 가서  반납을 한다.

3. 반납 절차를 쉬우므로 생략.


#후기

1. 일단 이런 서비스가 생긴것에 대환영이다

2. 대여와 반납할 때 각 역사마다 가능여부를 대여예약, 반납예약 메뉴를 통해 체크하기 바란다.

3 .가입절차가 번거롭지만 번거로움은 한번이면 된다.

4. 과연 회수가 잘 될것인가는 의문이다. 좀더 강력한 방법이 필요하지 않을까 싶다.

'etc' 카테고리의 다른 글

vscode ctrl+left 가 안될 때  (0) 2017.09.11
[후기] 센스맘 아이러브  (0) 2017.01.28
LG 스마트폰 DMB 앱 설치, 위치  (0) 2016.12.26
중국 클라우드 서비스 종료  (0) 2016.10.25
9월의 양양 서핑, 캠프  (0) 2016.09.26

아래 내용을 배치 파일로 만들어서 사용

 

재귀로 돌면서 *.meta 파일 삭제

FOR /R %1 %%1 IN (*.meta) DO del /S /Q "%%1"

 

재귀로 돌면서 .svn 폴더 삭제

FOR /R %1 %%1 IN (.svn) DO rmdir /S /Q "%%1"

 

 

mac, linux 버전

http://jongmin86.tistory.com/189

'Develop' 카테고리의 다른 글

unity android app keystore  (0) 2017.01.12
mac, linux 파일 재귀 삭제  (0) 2017.01.10
Unity3D Facebook SDK 사용시 debug android key hash 문제  (0) 2016.12.14
typescript promise and async await  (0) 2016.11.25
정규표현식 1  (0) 2016.09.22

+ Recent posts