100 Commits

Author SHA1 Message Date
logonkhi
450376c7e0 버그 원인 오타 제거 2026-02-26 11:59:00 +09:00
logonkhi
33f07529d3 Factory 용 Setting 모달 개발 완료 2026-02-26 09:56:34 +09:00
logonkhi
2914667223 Factory Modal 개발중. UTKLoading 개발 완료 2026-02-25 20:27:11 +09:00
logonkhi
8ca8bd0df9 UTKShortcutList 개발 완료. Modal 개선 2026-02-24 20:01:56 +09:00
logonkhi
b9b394935e UTKNotification 수정 중 2026-02-23 19:38:27 +09:00
logonkhi
106e7f51be UTKPropertyTabListWindow 개발 완료 2026-02-23 14:52:30 +09:00
logonkhi
9d02afd8e8 UTKPropertyTabListWindow 개발 중. UTKTabView Tab 버튼에 아이콘 설정 할 수 있게 기능 추가해야 함 2026-02-20 19:56:23 +09:00
logonkhi
b64c3e10bc UTKToolBar 완료 2026-02-20 19:17:36 +09:00
logonkhi
ad10e24d13 UTKReorableList 개발 중 2026-02-19 20:08:57 +09:00
logonkhi
739a62eb9b UTKToolBar 개발 완료 2026-02-19 18:40:37 +09:00
logonkhi
0333b83b57 UTKTopMenu 기능 추가 2026-02-19 10:43:52 +09:00
김형인
200a7faa6b UTKTopmenu 개발 완료 2026-02-13 20:27:31 +09:00
김형인
b19fb56c8c UTKPropertyWindow 완료 2026-02-13 12:23:09 +09:00
logonkhi
15886dc1f9 UTKProperty 버그 수정. Validation 추가 해야 함 2026-02-12 19:30:32 +09:00
logonkhi
85f270fd83 버그 수정 중 2026-02-12 19:18:55 +09:00
logonkhi
93e1423525 UTKInput Validation 기능 추가 2026-02-12 18:04:38 +09:00
logonkhi
df6d3e3b5a UTKProperyItem 수정 중 2026-02-10 20:48:49 +09:00
logonkhi
97bbb789ed UTKFloatStepper 추가. UTKFloatPropertyItem, UTKFloatPropertyItemView에 추가 2026-02-09 20:28:09 +09:00
김형인
a38efd756e Dropdown 샘플코드 갱신. Tab align 기능 추가 2026-02-07 00:15:41 +09:00
logonkhi
a7fc12f32f Dropdown popup 스타일 가이드 적용 및 다중 선택 Dropdown 추가 2026-02-06 19:54:11 +09:00
김형인
18af2fc9c6 UTKIntPropertyItemView, UTKIntRangePropertyItemView UTKNumberStepper 적용 2026-02-06 00:35:15 +09:00
김형인
c1f5d2c208 PropertyItem 수정 중 2026-02-05 23:26:35 +09:00
logonkhi
acd430c5d7 UTKIntPropertyItemView 수정중 2026-02-05 19:12:16 +09:00
logonkhi
c9af0d2d6f UTKPropertyItem 개선 2026-02-04 20:31:52 +09:00
logonkhi
8181eae4c6 UTKProperyWindow 개발 중 2026-02-03 20:43:36 +09:00
logonkhi
297ca29082 UTKProperyWIndow 수정 중 2026-02-02 19:33:27 +09:00
logonkhi
f2d0f3d423 스타일 가이드 1차 완성 2026-01-29 20:14:39 +09:00
logonkhi
097436a8b0 샘플 코드 개선. UTKHelpBox 개선 2026-01-26 20:00:21 +09:00
logonkhi
99f9c3b26d 스타일 가이드 수정 중 2026-01-23 19:04:12 +09:00
logonkhi
59d473c87b UTKAccodion 완료. UTKComponentList 수정 중 2026-01-22 20:12:22 +09:00
logonkhi
e00953de52 기본 Styleguide 완료 2026-01-21 20:43:54 +09:00
logonkhi
fd8f8c6de0 UIToolkit Sample uxml로 전환 2026-01-20 20:18:47 +09:00
logonkhi
ee86f93814 StyleGuide Sample 완료 2026-01-13 20:39:45 +09:00
logonkhi
c8ff7b503d LF 2026-01-13 20:38:46 +09:00
logonkhi
538c8a081e StyleGuide Sample 완료 2026-01-13 20:37:57 +09:00
logonkhi
24e7f038fe StyleGuide Sample 완료 2026-01-13 20:37:26 +09:00
logonkhi
eee00cfad6 StyleGuide Sample 완료 2026-01-13 20:36:55 +09:00
logonkhi
ecbc7e8e4a StyleGuide Sample 완료 2026-01-13 20:36:21 +09:00
logonkhi
ec2a367245 UTKColorPicker, UTKDatePicker 스타일 적용 완료. 주석 및 샘플 코드 추가 2026-01-13 20:35:09 +09:00
logonkhi
e1f2ac5b02 스타일 가이드 적용 완료. UTKCOlorPicker, UTKDatePicker 확인해야 함 2026-01-12 20:16:17 +09:00
logonkhi
6ae48ff30e UIToolkit 스타일 및 입력 컴포넌트 추가
- 기본 스타일을 위한 UTKDefaultStyle.uss파일을 생성했습니다.
- UIToolkit 설정 구성을 위한 UTKSettings.asset 파일을 추가했습니다.
- 포괄적인 색상 정의를 포함하는 다크 및 라이트 테마 스타일(UTKThemeDark.uss, UTKThemeLight.uss)을 도입했습니다.
- 테마에 독립적인 레이아웃 및 크기 변수를 위한 UTKVariables.uss를 구현했습니다.
- 스타일 및 이벤트 처리를 통해 열거형 선택을 위한 사용자 지정 드롭다운 컴포넌트(UTKEnumDropDown)를 개발했습니다.
- 사용자 지정 스타일 및 이벤트 관리를 통해 각각 이중 입력 필드와 긴 입력 필드를 위한 UTKDoubleField 및 UTKLongField 컴포넌트를 생성했습니다.
2026-01-09 18:42:17 +09:00
logonkhi
71831dd4c3 UIToolkit 기본 UI 개발 중 2026-01-08 20:15:57 +09:00
logonkhi
ef4e86820c UTKAccordion 개발 완료. UTKComponentList 완료 2026-01-06 18:51:37 +09:00
logonkhi
b7776f3af0 UTKAccordionList 개발 완료 2026-01-05 16:52:06 +09:00
logonkhi
430fb27a10 UTKImageListWindow 개발 중 2025-12-31 20:02:36 +09:00
logonkhi
91ca3c0468 UTKComponentList, UTKTreeList 완료 2025-12-30 20:38:25 +09:00
logonkhi
a9423b7479 UTKTreeListWindow 개발 중 2025-12-29 20:13:54 +09:00
logonkhi
b5b815170f UIToolkitTreeList 개발 중 2025-12-24 19:05:54 +09:00
logonkhi
a75d48265a 필요 없는 경로 삭제 2025-12-24 18:43:51 +09:00
logonkhi
bc8e781c90 1 2025-12-23 18:24:35 +09:00
logonkhi
54d8157203 배경 색상, Volume 조절 2025-12-23 18:23:44 +09:00
logonkhi
192d6963c0 HierarchyWindow 버그 수정, 모델 선택 시 Outline 버그 수정 2025-12-23 12:10:39 +09:00
logonkhi
49f791746d 1 2025-12-22 20:50:12 +09:00
logonkhi
792aa057d3 단축키, UndoRedo 일단 완료 2025-12-22 20:49:40 +09:00
logonkhi
e47ecbdbba Merge branch 'Studio/Master' of http://220.90.135.190:3000/khi/XRLib into Studio/Master 2025-12-22 19:51:01 +09:00
logonkhi
94dd7782ae 단축키, UndoRedo 개발중 2025-12-22 19:49:36 +09:00
f4f7a4fcbf Merge branch 'master' into Studio/Master 2025-12-19 20:15:31 +09:00
logonkhi
ac071813f4 단축키 일단 정리. 꼼꼼이 테스트 해봐야 함 2025-12-19 20:13:13 +09:00
logonkhi
ddec52df13 단축키, Command 설정 개발 중 2025-12-19 18:29:22 +09:00
logonkhi
158a42ab9b 선택한 모델 PropertyWindow 연결 완료 2025-12-19 15:27:35 +09:00
logonkhi
deeaa9a7ad 탐색기, 라이브러리, 화면 객체 배치 2025-12-18 20:38:38 +09:00
1144a86c7c Merge pull request 'PropertyWindow 기능 추가' (#13) from Studio/Master into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/13
2025-12-17 11:17:53 +09:00
logonkhi
beca5f0da5 PropertyWindow 기능 추가 2025-12-17 11:16:34 +09:00
b6df64eb9d Merge pull request 'Studio/Master' (#12) from Studio/Master into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/12
2025-12-16 20:32:44 +09:00
logonkhi
cfd7573ffe Studio Setting 완료 2025-12-16 20:31:27 +09:00
logonkhi
b5fdf7faeb Studio 모달 완료 2025-12-16 19:35:43 +09:00
9cd354b6cb Merge pull request 'DI 추가' (#11) from Studio/Master into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/11
2025-12-15 20:19:23 +09:00
logonkhi
0df2f0d8da DI 추가 2025-12-15 20:17:38 +09:00
64478a44ef Merge pull request 'Studio/Master' (#10) from Studio/Master into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/10
2025-12-12 19:29:09 +09:00
logonkhi
ab86affa32 폴더 정리 2025-12-12 19:28:20 +09:00
logonkhi
69ae8b22fd studio 세팅 중. runtime gizmo 설정 중 2025-12-12 18:58:44 +09:00
logonkhi
0e51ffc87f 기본 구조 세팅 중 2025-12-11 21:05:44 +09:00
a1572f4a39 Merge pull request 'feature/6.2+setuptool' (#9) from feature/6.2+setuptool into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/9
2025-12-11 17:18:59 +09:00
logonkhi
e4d28ccf42 CursorManagerSample 추가 2025-12-11 17:17:51 +09:00
logonkhi
b441c46d5d PropertyWindow 수정 완료 2025-12-10 12:15:00 +09:00
logonkhi
a35e806187 수정 2025-12-08 21:09:06 +09:00
logonkhi
cf31cc0159 라이브러리 정리 2025-12-08 21:06:05 +09:00
logonkhi
bfee6d8745 Shapes2D Sprites 메타 파일 추가 및 솔루션 파일 생성 2025-12-04 09:48:05 +09:00
9568d2e280 Merge pull request 'GLTFImporter 추가' (#8) from shi/popup into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/8
2025-12-03 17:49:38 +09:00
logonkhi
1e51658e8d GLTFImporter 추가 2025-12-03 17:48:01 +09:00
4eb0e78c9e Merge pull request 'playbar 추가, 모델 여러개 로드' (#7) from shi/popup into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/7
2025-12-02 21:11:22 +09:00
logonkhi
5704b2d109 playbar 추가, 모델 여러개 로드 2025-12-02 21:09:37 +09:00
8836fd8375 Merge pull request 'shi/popup' (#6) from shi/popup into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/6
2025-11-27 19:27:37 +09:00
logonkhi
bc4056b474 개발 완료 2025-11-27 19:26:01 +09:00
logonkhi
d387b97d77 ugui 소스 제거 2025-11-27 13:52:13 +09:00
logonkhi
e24f221853 chart 완료 2025-11-27 13:41:37 +09:00
logonkhi
a813aad171 GLTFExporter 개발 2025-11-24 20:24:04 +09:00
logonkhi
fa774babea 드래그 어긋나는거 수정 2025-11-18 18:14:53 +09:00
김형인
f58b456ccb chart 개발 중 2025-11-17 19:30:05 +09:00
b72ab54467 Merge pull request 'shi/popup' (#5) from shi/popup into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/5
2025-11-14 19:55:02 +09:00
logonkhi
33ca18aa05 폰트 2025-11-14 19:54:22 +09:00
logonkhi
235b4bc28a 버그 수정 2025-11-14 19:54:04 +09:00
logonkhi
934fff54a7 개선 2025-11-14 17:02:38 +09:00
logonkhi
c98c1d9d9a 개발중 2025-11-13 20:16:25 +09:00
logonkhi
6920659ed9 추가 개발 전 2025-11-12 16:48:34 +09:00
logonkhi
8850f51193 개발중 2025-11-12 12:28:17 +09:00
logonkhi
0443abbfab 머지 2025-11-11 18:26:26 +09:00
logonkhi
ad99a87692 폰트 2025-11-11 18:24:38 +09:00
5479fb37e3 Merge pull request 'freature/webgl' (#4) from freature/webgl into master
Reviewed-on: http://220.90.135.190:3000/khi/XRLib/pulls/4
2025-11-11 18:24:01 +09:00
logonkhi
caf3737111 WebGL 대응 코드 적용 2025-11-11 18:23:16 +09:00
5270 changed files with 374768 additions and 272533 deletions

View File

@@ -1,7 +1,45 @@
{
"permissions": {
"allow": [
"Bash(cd:*)"
]
"Bash(dir:*)",
"Bash(powershell -Command:*)",
"Bash(mkdir:*)",
"Bash(cat:*)",
"Bash(move:*)",
"Bash(find:*)",
"Bash(claude mcp add:*)",
"Bash(claude mcp list:*)",
"Bash(del \"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\Input\\\\NumberStepper.cs\")",
"Bash(del \"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\Modal\\\\UTKColorPickerHSV.cs\")",
"mcp__UnityMCP__read_console",
"Bash(git mv:*)",
"Bash(del \"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Tab\\\\UTKTab.uss\")",
"Bash(cmd //c \"del /f \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Tab\\\\UTKTab.uss\"\"\")",
"mcp__UnityMCP__execute_menu_item",
"mcp__UnityMCP__manage_editor",
"Bash(timeout:*)",
"mcp__UnityMCP__manage_asset",
"mcp__UnityMCP__manage_scene",
"Bash(git checkout:*)",
"Bash(git -C \"d:/works/2025/02.Studio/dev/base/XRBase\" checkout HEAD -- \"Assets/Resources/UIToolkit/List/UTKMultiColumnTreeView.uss\" \"Assets/Resources/UIToolkit/List/UTKMultiColumnListView.uss\" \"Assets/Resources/UIToolkit/Style/UTKDefaultStyle.uss\" \"Assets/Resources/UIToolkit/Tab/UTKTabView.uss\" \"Assets/Resources/UIToolkit/List/UTKListView.uss\" \"Assets/Resources/UIToolkit/Style/UTKComponents.uss\")",
"Bash(cmd /c \"cd /d d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase && git log --oneline -10 -- Assets/Resources/UIToolkit/Style/UTKDefaultStyle.uss\")",
"Bash(New-Item -ItemType Directory -Path \"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Sample\\\\Window\" -Force)",
"Bash(cmd /c \"echo ^<?xml version=\"\"1.0\"\" encoding=\"\"utf-8\"\"?^>^<ui:UXML xmlns:ui=\"\"UnityEngine.UIElements\"\" xmlns:utk=\"\"UVC.UIToolkit\"\"^>^<utk:UTKLabel name=\"\"label\"\" text=\"\"Label\"\" class=\"\"utk-property-item-view__label\"\" /^>^<ui:VisualElement name=\"\"value-container\"\" class=\"\"utk-property-item-view__value\"\"^>^</ui:VisualElement^>^</ui:UXML^>\")",
"Bash(del \"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Property\\\\Views\\\\UTKBoolPropertyItemView.uxml\")",
"Bash(del:*)",
"Bash(cmd /c \"del /q \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Property\\\\Views\\\\UTKIntPropertyItemViewSliderUss.uss\"\" \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Property\\\\Views\\\\UTKFloatPropertyItemViewSliderUss.uss\"\"\")",
"mcp__UnityMCP__refresh_unity",
"Bash(powershell \"Get-Process Unity -ErrorAction SilentlyContinue | Select-Object -First 1 | Format-List\")",
"Bash(cmd /c \"mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\ToolBar\\\\Data\"\" && mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\ToolBar\\\\Items\"\" && mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\ToolBar\"\"\")",
"Bash(/bin/ls:*)",
"Bash(/bin/mkdir -p:*)",
"Bash(/bin/rm:*)",
"WebFetch(domain:docs.unity3d.com)",
"Bash(ls:*)",
"WebFetch(domain:discussions.unity.com)",
"mcp__ai-game-developer__screenshot-game-view"
],
"deny": [],
"ask": []
}
}

2
.github/copilot-instructions.md vendored Normal file
View File

@@ -0,0 +1,2 @@
프로젝트 루트 폴더의 CLAUDE.md를 참조해
답변은 항상 한국어로 작성해

5
.gitignore vendored
View File

@@ -83,3 +83,8 @@ crashlytics-build.properties
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta
.DS_Store
.idea/
.vscode/

8
.mcp.json Normal file
View File

@@ -0,0 +1,8 @@
{
"mcpServers": {
"ai-game-developer": {
"type": "http",
"url": "http://localhost:55726"
}
}
}

5
.vscode/extensions.json vendored Normal file
View File

@@ -0,0 +1,5 @@
{
"recommendations": [
"visualstudiotoolsforunity.vstuc"
]
}

10
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,10 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to Unity",
"type": "vstuc",
"request": "attach"
}
]
}

70
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,70 @@
{
"files.exclude": {
"**/.DS_Store": true,
"**/.git": true,
"**/.vs": true,
"**/.gitmodules": true,
"**/.vsconfig": true,
"**/*.booproj": true,
"**/*.pidb": true,
"**/*.suo": true,
"**/*.user": true,
"**/*.userprefs": true,
"**/*.unityproj": true,
"**/*.dll": true,
"**/*.exe": true,
"**/*.pdf": true,
"**/*.mid": true,
"**/*.midi": true,
"**/*.wav": true,
"**/*.gif": true,
"**/*.ico": true,
"**/*.jpg": true,
"**/*.jpeg": true,
"**/*.png": true,
"**/*.psd": true,
"**/*.tga": true,
"**/*.tif": true,
"**/*.tiff": true,
"**/*.3ds": true,
"**/*.3DS": true,
"**/*.fbx": true,
"**/*.FBX": true,
"**/*.lxo": true,
"**/*.LXO": true,
"**/*.ma": true,
"**/*.MA": true,
"**/*.obj": true,
"**/*.OBJ": true,
"**/*.asset": true,
"**/*.cubemap": true,
"**/*.flare": true,
"**/*.mat": true,
"**/*.meta": true,
"**/*.prefab": true,
"**/*.unity": true,
"build/": true,
"Build/": true,
"Library/": true,
"library/": true,
"obj/": true,
"Obj/": true,
"Logs/": true,
"logs/": true,
"ProjectSettings/": true,
"UserSettings/": true,
"temp/": true,
"Temp/": true
},
"files.associations": {
"*.asset": "yaml",
"*.meta": "yaml",
"*.prefab": "yaml",
"*.unity": "yaml"
},
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"*.sln": "*.csproj"
},
"dotnet.defaultSolution": "XRBase.slnx"
}

9
Assets/ADL-Plugins.meta Normal file
View File

@@ -0,0 +1,9 @@
fileFormatVersion: 2
guid: c47b285e8fe4b2248a2cad2a1a97bc15
folderAsset: yes
timeCreated: 1553410075
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -211,7 +211,7 @@ static const int LZ3__minLength = (MFLIMIT+1);
/**************************************
* Common functions
**************************************/
static unsigned LZ3__NbCommonBytes (size_t val)
static unsigned LZ3__NbCommonBytes (register size_t val)
{
if (LZ3__isLittleEndian())
{

Some files were not shown because too many files have changed in this diff Show More