일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- unity3D
- Mac
- texture
- iphone
- 경로
- ios
- AIR
- swf
- 영어
- Ane
- 3d
- unity
- XML
- 배열
- builder
- flash builder
- Build
- 게임
- 단축키
- file
- Android
- 아이튠즈
- class
- 태그를 입력해 주세요.
- sdk
- AS3
- path
- Flash
- Game
- smartfoxserver
- Today
- Total
목록path (5)
상상 너머 그 무언가...
- Properties- ▼ActionScript Build PackagingApple iOSNative Extensions /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk ※ 주의 ※ 아래에 있는 SDK 경로는 iOS 가 아닌 MaxOSX의 SDK 경로이다. /Developer/SDKs/MacOSX10.7.sdk위의 경로는 맥 컴퓨터용 SDK이기 때문에 아이폰이나 아이패드에 필요한 프레임워크가 포함되어 있지 않다. iOS SDK 경로 대신에 잘못입력하지 않도록 주의하자.
/Users/username/Library/Preferences/Macromedia/Flash Player/#SharedObjects/web_domain/path_to_application/application_name/object_n ame.sol
1. 제어판 > 시스템 > 고급 시스템 설정 2. 시스템 속성 > 고급 > 환경 변수 3. path 항목 선택 > 편집 4. 변수 값 항목에 추가할 경로 입력 변수 값 입력시 기존에 입력된 값이 있다면 기존값 뒤에 ; (세미콜론)을 입력한 뒤에 추가할 경로를 입력해주면 된다. 예) C:\Users\clack\AppData\Local\Bandizip\7z;C:\Windows\Microsoft.NET\Framework\v4.0.30319
캡쳐스크린샷 함수를 이용해서 게임 플레이 화면을 캡쳐할때 절대경로를 지정해주면 저장하고 다시 로드할때 경로가 틀려지는걸 막을 수 있어 좋다. 하지만 절대경로는 해당 경로의 폴더가 없거나 하는 경우... 가령 C:\\temp 폴더에 이미지를 저장한다고 했을때 사용자의 컴퓨터가 메인드라이브 이름이 C가 아닌 D나 E로 바꾸어져있는 가능성도 있다. 이럴 경우 저장할 경로가 없기 때문에 오류가 나게 되는것이다. 맥북의 경우도 드라이브명이 C나 D 형식이 아니지 않는가? 유니티 프로그램이 아이폰이나 안드로이드폰에서 실행된다면? C드라이브가 없는건 당연할것이다. (있을수도 있겠지만...) 나는 개인적으로 절대경로를 싫어하고 상대경로를 선호한다. 어느 플렛폼에서나 오류없이 돌아가게 프로그래밍 하는것을 추구한다. 여튼..
특정 경로의 리소스를 로드하는 명령어인 LoadAssetAtPath 나 스트리밍으로 파일을 읽는 StreamReader 명령어의 경우 불러 읽어들일 파일의 path를 지정하게 되어 있는데 경로 생략하고 파일명만 string으로 입력시 기본 unity프로젝트 폴더의 Assets 폴더에서 해당 파일을 찾게되고 특정 폴더안에, 안에, 안에 있는 파일에 접근하기 위해서는 아래 예제와 같이 /를 구분자로 하여 경로를 적어주면 된다. img = (Texture2D)Resources.LoadAssetAtPath("Assets/###Stage3###/GameQuestioner/question.jpg", typeof(Texture2D)); //sr = new StreamReader(Application.dataPath ..