diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 3af62c2..a061ec7 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -70,9 +70,8 @@ ECCBA6B82C29BE1900D6D9FB /* ARKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ECCBA6B72C29BE1900D6D9FB /* ARKit.framework */; }; ECCBA6BA2C29BE2800D6D9FB /* RealityKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ECCBA6B92C29BE2800D6D9FB /* RealityKit.framework */; }; ECCBA6BD2C29BFF600D6D9FB /* ARBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCBA6BC2C29BFF600D6D9FB /* ARBoard.swift */; }; - ECCBA6C12C29C0A300D6D9FB /* ARObjects in Resources */ = {isa = PBXBuildFile; fileRef = ECCBA6C02C29C0A300D6D9FB /* ARObjects */; }; - ECCBA6C32C29C25000D6D9FB /* ARKitUIViewBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCBA6C22C29C25000D6D9FB /* ARKitUIViewBoard.swift */; }; - ECCBA6C52C29C2F500D6D9FB /* ARKitViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCBA6C42C29C2F500D6D9FB /* ARKitViewRepresentable.swift */; }; + ECCBA6C32C29C25000D6D9FB /* ARKitUIViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCBA6C22C29C25000D6D9FB /* ARKitUIViewRepresentable.swift */; }; + ECCBA6C52C29C2F500D6D9FB /* ARKitView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCBA6C42C29C2F500D6D9FB /* ARKitView.swift */; }; ECE777142C2068F400D354B0 /* EditPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE777132C2068F400D354B0 /* EditPlayerView.swift */; }; ECF3FD312C2722C600F5E62B /* CDHistoriqueExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECF3FD302C2722C600F5E62B /* CDHistoriqueExtension.swift */; }; ECF3FD332C27238F00F5E62B /* Historique.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECF3FD322C27238F00F5E62B /* Historique.swift */; }; @@ -81,6 +80,15 @@ ECF9AD352C29D46A00238A06 /* Start.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD322C29D46A00238A06 /* Start.mp3 */; }; ECF9AD362C29D46A00238A06 /* Fight.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD332C29D46A00238A06 /* Fight.mp3 */; }; ECF9AD372C29D46A00238A06 /* SelectFighterSound.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD342C29D46A00238A06 /* SelectFighterSound.mp3 */; }; + ECF9AD562C2A02BC00238A06 /* cat.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD4D2C2A02BC00238A06 /* cat.usdz */; }; + ECF9AD572C2A02BC00238A06 /* dog.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD4E2C2A02BC00238A06 /* dog.usdz */; }; + ECF9AD582C2A02BC00238A06 /* tiger.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD4F2C2A02BC00238A06 /* tiger.usdz */; }; + ECF9AD592C2A02BC00238A06 /* wolf.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD502C2A02BC00238A06 /* wolf.usdz */; }; + ECF9AD5A2C2A02BC00238A06 /* board.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD512C2A02BC00238A06 /* board.usdz */; }; + ECF9AD5B2C2A02BC00238A06 /* elephant.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD522C2A02BC00238A06 /* elephant.usdz */; }; + ECF9AD5C2C2A02BC00238A06 /* leopard.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD532C2A02BC00238A06 /* leopard.usdz */; }; + ECF9AD5D2C2A02BC00238A06 /* lion.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD542C2A02BC00238A06 /* lion.usdz */; }; + ECF9AD5E2C2A02BC00238A06 /* rat.usdz in Resources */ = {isa = PBXBuildFile; fileRef = ECF9AD552C2A02BC00238A06 /* rat.usdz */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -168,9 +176,8 @@ ECCBA6B72C29BE1900D6D9FB /* ARKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ARKit.framework; path = System/Library/Frameworks/ARKit.framework; sourceTree = SDKROOT; }; ECCBA6B92C29BE2800D6D9FB /* RealityKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RealityKit.framework; path = System/Library/Frameworks/RealityKit.framework; sourceTree = SDKROOT; }; ECCBA6BC2C29BFF600D6D9FB /* ARBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARBoard.swift; sourceTree = ""; }; - ECCBA6C02C29C0A300D6D9FB /* ARObjects */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ARObjects; sourceTree = ""; }; - ECCBA6C22C29C25000D6D9FB /* ARKitUIViewBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARKitUIViewBoard.swift; sourceTree = ""; }; - ECCBA6C42C29C2F500D6D9FB /* ARKitViewRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARKitViewRepresentable.swift; sourceTree = ""; }; + ECCBA6C22C29C25000D6D9FB /* ARKitUIViewRepresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARKitUIViewRepresentable.swift; sourceTree = ""; }; + ECCBA6C42C29C2F500D6D9FB /* ARKitView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARKitView.swift; sourceTree = ""; }; ECE777132C2068F400D354B0 /* EditPlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditPlayerView.swift; sourceTree = ""; }; ECF3FD302C2722C600F5E62B /* CDHistoriqueExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CDHistoriqueExtension.swift; sourceTree = ""; }; ECF3FD322C27238F00F5E62B /* Historique.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Historique.swift; sourceTree = ""; }; @@ -179,6 +186,15 @@ ECF9AD322C29D46A00238A06 /* Start.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = Start.mp3; sourceTree = ""; }; ECF9AD332C29D46A00238A06 /* Fight.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = Fight.mp3; sourceTree = ""; }; ECF9AD342C29D46A00238A06 /* SelectFighterSound.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = SelectFighterSound.mp3; sourceTree = ""; }; + ECF9AD4D2C2A02BC00238A06 /* cat.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = cat.usdz; sourceTree = ""; }; + ECF9AD4E2C2A02BC00238A06 /* dog.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = dog.usdz; sourceTree = ""; }; + ECF9AD4F2C2A02BC00238A06 /* tiger.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = tiger.usdz; sourceTree = ""; }; + ECF9AD502C2A02BC00238A06 /* wolf.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = wolf.usdz; sourceTree = ""; }; + ECF9AD512C2A02BC00238A06 /* board.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = board.usdz; sourceTree = ""; }; + ECF9AD522C2A02BC00238A06 /* elephant.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = elephant.usdz; sourceTree = ""; }; + ECF9AD532C2A02BC00238A06 /* leopard.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = leopard.usdz; sourceTree = ""; }; + ECF9AD542C2A02BC00238A06 /* lion.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = lion.usdz; sourceTree = ""; }; + ECF9AD552C2A02BC00238A06 /* rat.usdz */ = {isa = PBXFileReference; lastKnownFileType = file.usdz; path = rat.usdz; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -380,7 +396,7 @@ 649B59A52BF64B1B002BAE38 /* Assets */ = { isa = PBXGroup; children = ( - ECCBA6C02C29C0A300D6D9FB /* ARObjects */, + ECF9AD3A2C2A025500238A06 /* AssetARkit */, EC62C5042C045BE00048CD0B /* Musics */, EC62C5032C045BD30048CD0B /* Sounds */, 649B59B02BF65360002BAE38 /* TextStyles */, @@ -512,8 +528,8 @@ isa = PBXGroup; children = ( ECCBA6BC2C29BFF600D6D9FB /* ARBoard.swift */, - ECCBA6C22C29C25000D6D9FB /* ARKitUIViewBoard.swift */, - ECCBA6C42C29C2F500D6D9FB /* ARKitViewRepresentable.swift */, + ECCBA6C22C29C25000D6D9FB /* ARKitUIViewRepresentable.swift */, + ECCBA6C42C29C2F500D6D9FB /* ARKitView.swift */, ); path = ARViews; sourceTree = ""; @@ -535,6 +551,22 @@ path = Historic; sourceTree = ""; }; + ECF9AD3A2C2A025500238A06 /* AssetARkit */ = { + isa = PBXGroup; + children = ( + ECF9AD512C2A02BC00238A06 /* board.usdz */, + ECF9AD4D2C2A02BC00238A06 /* cat.usdz */, + ECF9AD4E2C2A02BC00238A06 /* dog.usdz */, + ECF9AD522C2A02BC00238A06 /* elephant.usdz */, + ECF9AD532C2A02BC00238A06 /* leopard.usdz */, + ECF9AD542C2A02BC00238A06 /* lion.usdz */, + ECF9AD552C2A02BC00238A06 /* rat.usdz */, + ECF9AD4F2C2A02BC00238A06 /* tiger.usdz */, + ECF9AD502C2A02BC00238A06 /* wolf.usdz */, + ); + path = AssetARkit; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -639,18 +671,26 @@ files = ( EC0540CA2C08BD8D0032E9EF /* GameMusic.mp3 in Resources */, 649B59A72BF64BA9002BAE38 /* Colors.xcassets in Resources */, + ECF9AD592C2A02BC00238A06 /* wolf.usdz in Resources */, 6493C1C02C046BF900B5121D /* samurai.ttf in Resources */, - ECCBA6C12C29C0A300D6D9FB /* ARObjects in Resources */, EC62C5062C045C1A0048CD0B /* TitleScreenButtonSound.mp3 in Resources */, ECF9AD352C29D46A00238A06 /* Start.mp3 in Resources */, + ECF9AD5A2C2A02BC00238A06 /* board.usdz in Resources */, ECF9AD372C29D46A00238A06 /* SelectFighterSound.mp3 in Resources */, EC62C5172C0620C00048CD0B /* rap.mp3 in Resources */, EC62C50D2C046D9E0048CD0B /* SplashScreenSound.mp3 in Resources */, ECF9AD362C29D46A00238A06 /* Fight.mp3 in Resources */, + ECF9AD582C2A02BC00238A06 /* tiger.usdz in Resources */, 645834632BF5F92500E18321 /* Preview Assets.xcassets in Resources */, + ECF9AD5B2C2A02BC00238A06 /* elephant.usdz in Resources */, + ECF9AD562C2A02BC00238A06 /* cat.usdz in Resources */, + ECF9AD5C2C2A02BC00238A06 /* leopard.usdz in Resources */, 645834602BF5F92500E18321 /* Assets.xcassets in Resources */, ECB636552C047992007CD5E2 /* Image.xcassets in Resources */, EC62C4FF2C0457AD0048CD0B /* TitleScreenMusic.mp3 in Resources */, + ECF9AD572C2A02BC00238A06 /* dog.usdz in Resources */, + ECF9AD5D2C2A02BC00238A06 /* lion.usdz in Resources */, + ECF9AD5E2C2A02BC00238A06 /* rat.usdz in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -680,7 +720,7 @@ 649B59A92BF64C6A002BAE38 /* Colors.swift in Sources */, 646FA8432C0730D6001466BA /* HistoricVM.swift in Sources */, EC3EE4B12C0CD46000710153 /* ButtonView.swift in Sources */, - ECCBA6C52C29C2F500D6D9FB /* ARKitViewRepresentable.swift in Sources */, + ECCBA6C52C29C2F500D6D9FB /* ARKitView.swift in Sources */, 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */, 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */, ECB636532C0463A9007CD5E2 /* SoundPlayer.swift in Sources */, @@ -731,7 +771,7 @@ EC62C5292C1974000048CD0B /* PlayersVM.swift in Sources */, 6437FF132C25846F009D0EAF /* PlayingGameVM.swift in Sources */, ECF3FD3A2C29A20D00F5E62B /* HistoricListVM.swift in Sources */, - ECCBA6C32C29C25000D6D9FB /* ARKitUIViewBoard.swift in Sources */, + ECCBA6C32C29C25000D6D9FB /* ARKitUIViewRepresentable.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/board.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/board.usdz new file mode 100644 index 0000000..740af5d Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/board.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/cat.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/cat.usdz new file mode 100644 index 0000000..83112d6 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/cat.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/dog.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/dog.usdz new file mode 100644 index 0000000..88ab0f4 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/dog.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/elephant.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/elephant.usdz new file mode 100644 index 0000000..9565263 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/elephant.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/leopard.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/leopard.usdz new file mode 100644 index 0000000..f018773 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/leopard.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/lion.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/lion.usdz new file mode 100644 index 0000000..aa901d0 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/lion.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/rat.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/rat.usdz new file mode 100644 index 0000000..d8cc30d Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/rat.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/tiger.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/tiger.usdz new file mode 100644 index 0000000..dc6792d Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/tiger.usdz differ diff --git a/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/wolf.usdz b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/wolf.usdz new file mode 100644 index 0000000..0b45669 Binary files /dev/null and b/DouShouQi_App/DouShouQi_App/Assets/AssetARkit/wolf.usdz differ