Godot: λ“œλΌμ΄λΈŒκ°€ λ§ˆμš΄νŠΈλ˜μ§€ μ•Šμ€ 경우 ν”„λ‘œμ νŠΈ κ΄€λ¦¬μžμ—μ„œ ν”„λ‘œμ νŠΈκ°€ 제거됨

에 λ§Œλ“  2016λ…„ 02μ›” 28일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: godotengine/godot

이것은 μž‘μ€ 문제라고 μƒκ°ν•©λ‹ˆλ‹€.
λ‹€μŒ 문제.
λ‚΄ USB μŠ€ν‹±μ— μ €μž₯ν•˜λŠ” λͺ‡ 가지 ν”„λ‘œμ νŠΈκ°€ μžˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ λ‚˜λŠ” 그것듀을 Godotμ—μ„œ κ°€μ Έμ™”κ³  λͺ¨λ“  것이 잘 μž‘λ™ν•©λ‹ˆλ‹€.

USB μŠ€ν‹±μ„ 꽂고 Godotλ₯Ό μ‹œμž‘ν•˜λ©΄ ν”„λ‘œμ νŠΈκ°€ λ‚˜μ—΄λ©λ‹ˆλ‹€.
이제 λ¬Έμ œκ°€ λ°œμƒν•©λ‹ˆλ‹€. λ‚΄ USB μŠ€ν‹±μ΄ μ—°κ²°λ˜μ–΄ μžˆμ§€ μ•Šκ³  Godotλ₯Ό μ‹œμž‘ν•˜λ©΄ ν”„λ‘œμ νŠΈκ°€ λ‹Ήμ—°νžˆ λ‚˜μ—΄λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ 그것은 λͺ©λ‘μ—μ„œ μ™„μ „νžˆ μ œκ±°λ˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. μŠ€ν‹±μ„ 컴퓨터에 꽂고 Godotλ₯Ό λ‹€μ‹œ μ‹œμž‘ν•΄λ„ ν”„λ‘œμ νŠΈκ°€ 사라지고 μˆ˜λ™μœΌλ‘œ λ‹€μ‹œ μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€. 이것은 μ•½κ°„ μ„±κ°€μ‹œλ‹€.
ν•΄λ‹Ή ν”„λ‘œμ νŠΈκ°€ 아직 μ €μž₯λ˜μ–΄ 있으면 쒋을 κ²ƒμž…λ‹ˆλ‹€. USB μŠ€ν‹±μ΄ μ—°κ²°λ˜μ§€ μ•Šμ€ κ²½μš°μ—λ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€.

enhancement editor usability

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ…Όλ¦¬λŠ” μ‹œμŠ€ν…œμ—μ„œ 찾을 수 μ—†λŠ” κ²½μš°μ—λ„ λͺ©λ‘μ— μžˆλŠ” λͺ¨λ“  ν”„λ‘œμ νŠΈλ₯Ό μœ μ§€ν•˜λŠ” 것일 수 μžˆμ§€λ§Œ λˆ„λ½λœ 경우 νšŒμƒ‰μœΌλ‘œ ν‘œμ‹œλ˜κ±°λ‚˜ λ­”κ°€κ°€ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ ν”„λ‘œμ νŠΈλ₯Ό νŽΈμ§‘/μ‹€ν–‰ν•˜λ €κ³  ν•˜λ©΄ 파일이 λˆ„λ½λ˜μ—ˆμŒμ„ μ•Œλ¦¬λŠ” νŒμ—…μ΄ 트리거되고 μ›ν•˜λŠ” 경우 ν”„λ‘œμ νŠΈ λͺ©λ‘μ—μ„œ μ œκ±°ν•˜λ„λ‘ μ œμ•ˆν•©λ‹ˆλ‹€.

λͺ¨λ“  3 λŒ“κΈ€

λ…Όλ¦¬λŠ” μ‹œμŠ€ν…œμ—μ„œ 찾을 수 μ—†λŠ” κ²½μš°μ—λ„ λͺ©λ‘μ— μžˆλŠ” λͺ¨λ“  ν”„λ‘œμ νŠΈλ₯Ό μœ μ§€ν•˜λŠ” 것일 수 μžˆμ§€λ§Œ λˆ„λ½λœ 경우 νšŒμƒ‰μœΌλ‘œ ν‘œμ‹œλ˜κ±°λ‚˜ λ­”κ°€κ°€ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ ν”„λ‘œμ νŠΈλ₯Ό νŽΈμ§‘/μ‹€ν–‰ν•˜λ €κ³  ν•˜λ©΄ 파일이 λˆ„λ½λ˜μ—ˆμŒμ„ μ•Œλ¦¬λŠ” νŒμ—…μ΄ 트리거되고 μ›ν•˜λŠ” 경우 ν”„λ‘œμ νŠΈ λͺ©λ‘μ—μ„œ μ œκ±°ν•˜λ„λ‘ μ œμ•ˆν•©λ‹ˆλ‹€.

#8792의 μ œμ•ˆμ€ λͺ©λ‘μ— μœ μ§€ν•˜κ³  μΆ”κ°€λ‘œ ν”„λ‘œμ νŠΈ λͺ©λ‘μ—μ„œ μ œκ±°ν•  수 μžˆλŠ” μ˜΅μ…˜μ„ μ œκ³΅ν•˜λŠ” κ²ƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

이전에 μ—λ””ν„°μ˜ ν”„λ‘œμ νŠΈ λͺ©λ‘μ— λŒ€ν•œ μ½”λ“œλ₯Ό μ—Ώλ³Έ 적이 있으며 이것이 μ–΄λ–»κ²Œ κ΅¬ν˜„λ  수 μžˆλŠ”μ§€μ— λŒ€ν•œ 기본적인 아이디어가 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. λ‚΄ C++ κΈ°μˆ μ€ μ œν•œμ μ΄μ§€λ§Œ λ‚˜μ€‘μ— 이 μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ProjectManager::_load_recent_projects() λ‚΄λΆ€μ˜ FileAccess::exists(conf) else 블둝은 예λ₯Ό λ“€μ–΄ EditorSettings μ—μ„œ λ‹€μŒ 행을 κ°€μ Έμ˜€λ„λ‘ μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

(favourite_)projects/::path::to::my::awesome::godot::project/cached_project_name
(favourite_)projects/::path::to::my::awesome::godot::project/cached_project_modified_time
(favourite_)projects/::path::to::my::awesome::godot::project/cached_project_icon (μ•„λ§ˆλ„ .godot/tmp ?)

λΆ„λͺ…νžˆ λˆ„λ½ 된 conf 을 μ²˜λ¦¬ν•˜λŠ” 방법이 κΆκΈˆν•©λ‹ˆλ‹€. λ””μŠ€ν¬μ— μžˆλŠ” νŒŒμΌμ— λŒ€ν•΄ 또 λ‹€λ₯Έ 검사λ₯Ό μˆ˜ν–‰ν•˜κ±°λ‚˜ conf κ°€ νŠΉλ³„ν•œ "ν”„λ‘œμ νŠΈλ₯Ό 찾을 수 μ—†μŒ" λ¬Έμžμ—΄μΈμ§€ 확인할 수 μžˆμ§€λ§Œ κ³ λ €ν•΄μ•Ό ν•  λ‹€λ₯Έ 사항도 많이 μžˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰