瀏覽代碼

提审3.6.23(8)

100Years 1 天之前
父節點
當前提交
220746c4f6

+ 7 - 11
AIEmoji.xcodeproj/project.pbxproj

@@ -261,6 +261,7 @@
 		A8D638472DB21FAD00A96C0E /* TSBusinessFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8D638452DB21FAD00A96C0E /* TSBusinessFileManager.swift */; };
 		A8D638482DB21FAD00A96C0E /* TSDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8D638462DB21FAD00A96C0E /* TSDownloadManager.swift */; };
 		A8D6384A2DB252F100A96C0E /* TSAIListHistoryBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8D638492DB252F000A96C0E /* TSAIListHistoryBaseCell.swift */; };
+		A8EB1A3A2E2F8104001F58D7 /* Pixel World.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = A8EB1A392E2F8104001F58D7 /* Pixel World.mp4 */; };
 		A8EB38382E137F48002F90E9 /* TSPurchasePromotionalVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8EB38372E137F47002F90E9 /* TSPurchasePromotionalVC.swift */; };
 		A8EB383C2E13AE6F002F90E9 /* TSPurchasePromotionalVC+View.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8EB383B2E13AE67002F90E9 /* TSPurchasePromotionalVC+View.swift */; };
 		A8EB38412E13BB0E002F90E9 /* PurchaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8EB38402E13BB0D002F90E9 /* PurchaseView.swift */; };
@@ -623,6 +624,7 @@
 		A8D638452DB21FAD00A96C0E /* TSBusinessFileManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBusinessFileManager.swift; sourceTree = "<group>"; };
 		A8D638462DB21FAD00A96C0E /* TSDownloadManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDownloadManager.swift; sourceTree = "<group>"; };
 		A8D638492DB252F000A96C0E /* TSAIListHistoryBaseCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIListHistoryBaseCell.swift; sourceTree = "<group>"; };
+		A8EB1A392E2F8104001F58D7 /* Pixel World.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pixel World.mp4"; sourceTree = "<group>"; };
 		A8EB38372E137F47002F90E9 /* TSPurchasePromotionalVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchasePromotionalVC.swift; sourceTree = "<group>"; };
 		A8EB383B2E13AE67002F90E9 /* TSPurchasePromotionalVC+View.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSPurchasePromotionalVC+View.swift"; sourceTree = "<group>"; };
 		A8EB38402E13BB0D002F90E9 /* PurchaseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PurchaseView.swift; sourceTree = "<group>"; };
@@ -1344,6 +1346,7 @@
 		A82542D52E279C4700F54FE5 /* Video */ = {
 			isa = PBXGroup;
 			children = (
+				A8EB1A392E2F8104001F58D7 /* Pixel World.mp4 */,
 				A807E6332E2904D400A175AF /* Animal Diving Show.mp4 */,
 				A807E6342E2904D400A175AF /* Oscar Gala.mp4 */,
 				A807E6352E2904D400A175AF /* Photo Animater.mp4 */,
@@ -1533,7 +1536,7 @@
 				A8708A202E0A3A0A00601686 /* TSDiscoverHeaderView.swift */,
 				A8708A172E095A1E00601686 /* TSDiscoverBaseCell.swift */,
 				A8708A1A2E095A7800601686 /* TSDiscoverFuncItemsCell.swift */,
-				A8708A542E0D50D800601686 /* TSDiscoverStyleMoreCell */,
+				A8708A1C2E095A8000601686 /* TSDiscoverStyleMoreCell.swift */,
 				A8708A1E2E095A8700601686 /* TSDiscoverFullCardCell.swift */,
 			);
 			path = Cell;
@@ -1634,14 +1637,6 @@
 			path = TSAppUpdateAlertVC;
 			sourceTree = "<group>";
 		};
-		A8708A542E0D50D800601686 /* TSDiscoverStyleMoreCell */ = {
-			isa = PBXGroup;
-			children = (
-				A8708A1C2E095A8000601686 /* TSDiscoverStyleMoreCell.swift */,
-			);
-			path = TSDiscoverStyleMoreCell;
-			sourceTree = "<group>";
-		};
 		A87587112D81702700286A66 /* Data */ = {
 			isa = PBXGroup;
 			children = (
@@ -2592,6 +2587,7 @@
 				A8FB02D12D3E6B2A0031A396 /* Cat🐱.json in Resources */,
 				A80E72462D3F4EED00C64288 /* sticker.json in Resources */,
 				A80EDDFD2D6EF34F003CD332 /* photo_to_photo_style.json in Resources */,
+				A8EB1A3A2E2F8104001F58D7 /* Pixel World.mp4 in Resources */,
 				A8708A532E0D4FA000601686 /* discover_0_AnimatePhoto1.gif in Resources */,
 				A8EEADD62D3E6CD80032C5A0 /* Fish🐠.json in Resources */,
 				A8EEADE22D3E76110032C5A0 /* Dog🐕.json in Resources */,
@@ -2988,7 +2984,7 @@
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 7;
+				CURRENT_PROJECT_VERSION = 8;
 				DEVELOPMENT_TEAM = 65UD255J84;
 				ENABLE_USER_SCRIPT_SANDBOXING = NO;
 				GENERATE_INFOPLIST_FILE = YES;
@@ -3027,7 +3023,7 @@
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 7;
+				CURRENT_PROJECT_VERSION = 8;
 				DEVELOPMENT_TEAM = 65UD255J84;
 				ENABLE_USER_SCRIPT_SANDBOXING = NO;
 				GENERATE_INFOPLIST_FILE = YES;

+ 21 - 0
AIEmoji/Assets.xcassets/Discover/video/video_style_PixelWorld.imageset/Contents.json

@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "video_style_PixelWorld@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}

二進制
AIEmoji/Assets.xcassets/Discover/video/video_style_PixelWorld.imageset/video_style_PixelWorld@2x.png


+ 5 - 2
AIEmoji/Business2/DisCover/Data/TSDiscoverViewModel+Data.swift

@@ -87,9 +87,12 @@ class TSDiscoverViewModel {
             TSDiscoverItemModel(style: .videoV2,
                                 viewModel: TSDiscoverAnimationItemVM(title: "",style: .video, imageNameds: ["MuscleUp.mp4"]),
                                 generateModel: TSGenerateModel(json: video_MuscleUp)),
+//            TSDiscoverItemModel(style: .videoV2,
+//                                viewModel: TSDiscoverAnimationItemVM(title: "",style: .video, imageNameds: ["French Kiss.mp4"]),
+//                                generateModel: TSGenerateModel(json: video_FrenchKiss))
             TSDiscoverItemModel(style: .videoV2,
-                                viewModel: TSDiscoverAnimationItemVM(title: "",style: .video, imageNameds: ["French Kiss.mp4"]),
-                                generateModel: TSGenerateModel(json: video_FrenchKiss))
+                                viewModel: TSDiscoverAnimationItemVM(title: "",style: .video, imageNameds: ["Pixel World.mp4"]),
+                                generateModel: TSGenerateModel(json: video_PixelWorld))
         ]]
         
         return section

+ 17 - 1
AIEmoji/Business2/DisCover/Data/TSDiscoverViewModel+Dic.swift

@@ -177,7 +177,8 @@ extension TSDiscoverViewModel {
             TSGenerateModel(json: video_ToyMe),
             TSGenerateModel(json: video_Hulk),
             TSGenerateModel(json: video_MuscleUp),
-            TSGenerateModel(json: video_FrenchKiss),
+//            TSGenerateModel(json: video_FrenchKiss),
+            TSGenerateModel(json: video_PixelWorld),
             TSGenerateModel(json: video_PhotoAnimater),
             TSGenerateModel(json: video_AnimalDivingShow),
             TSGenerateModel(json: video_OscarGala)
@@ -454,6 +455,21 @@ extension TSDiscoverViewModel {
         ]
     }
     
+    
+    var video_PixelWorld:[String:Any]{
+        [
+            imageName: "video_style_PixelWorld",
+            imageText: "Pixel World",
+            prompt:"Video content\\nthe person Particle Dissolve to the second person.Blinding sparkles and radiant light rays swirl around his entire body, concealing the transformation process. As the light gradually fades, his final cubic and stylized form is revealed. The animation is smooth and seamless, with no visual jumps.\\n Requirements:\\n1.Do not include any description of 'Minecraft'.\\n2.The background should only describe the final image's background.\\n3.Design a reasonable motion transition based on the character's poses in the first and last frames.\\n4.If there are multiple characters, all of them should undergo the same transformation effect",
+            template:"minecraft",
+            specialStyle:0,
+            isVip: true,
+            unionType: videoUnionType,
+            hintType:4,
+            model:kie
+        ]
+    }
+    
     var video_FrenchKiss:[String:Any]{
         [
             imageName: "video_style_FrenchKiss",

+ 0 - 1
AIEmoji/Business2/DisCover/TSDiscoverVC/Cell/TSDiscoverStyleMoreCell/TSDiscoverStyleMoreCell.swift → AIEmoji/Business2/DisCover/TSDiscoverVC/Cell/TSDiscoverStyleMoreCell.swift

@@ -211,7 +211,6 @@ class TSDiscoverStyleMoreAnimationCellCell: TSDiscoverStyleMoreBaseCell {
                     }
                 }
                 comparisonView.images = images
-//                comparisonView.startAnimation(direction: .rightToLeft)
             }
         }
     }

二進制
AIEmoji/Res/Video/Pixel World.mp4


+ 1 - 0
AIEmoji/de.lproj/Localizable.strings

@@ -529,3 +529,4 @@
 
 
 "Video Effect" = "Video-Effekt";
+"Pixel World" = "Pixelwelt";

+ 1 - 0
AIEmoji/en.lproj/Localizable.strings

@@ -527,3 +527,4 @@
 
 
 "Video Effect" = "Video Effect";
+"Pixel World" = "Pixel World";

+ 1 - 0
AIEmoji/es.lproj/Localizable.strings

@@ -527,3 +527,4 @@
 
 
 "Video Effect" = "Efecto de video";
+"Pixel World" = "Mundo de píxeles";

+ 1 - 0
AIEmoji/ja.lproj/Localizable.strings

@@ -526,3 +526,4 @@
 
 
 "Video Effect" = "ビデオエフェクト";
+"Pixel World" = "ピクセルワールド";

+ 1 - 0
AIEmoji/ko.lproj/Localizable.strings

@@ -530,3 +530,4 @@
 "Covered or unclear face, full-body photo" = "얼굴이 가려져 있거나 불분명한 경우, 전신 사진";
 
 "Video Effect" = "비디오 효과";
+"Pixel World" = "픽셀 월드";

+ 1 - 0
AIEmoji/pt-BR.lproj/Localizable.strings

@@ -526,3 +526,4 @@
 
 
 "Video Effect" = "Efeito de vídeo";
+"Pixel World" = "Mundo Pixel";

+ 1 - 0
AIEmoji/pt-PT.lproj/Localizable.strings

@@ -525,3 +525,4 @@
 
 
 "Video Effect" = "Efeito de vídeo";
+"Pixel World" = "Mundo Pixel";

+ 1 - 1
AIEmoji/zh-Hans.lproj/Localizable.strings

@@ -526,4 +526,4 @@
 "No visible clothing" = "看不到衣服";
 "Covered or unclear face, full-body photo" = "面部被遮挡或不清晰的全身照";
 
-"Video Effect" = "视频特效";
+"Pixel World" = "像素世界";

+ 1 - 0
AIEmoji/zh-Hant.lproj/Localizable.strings

@@ -516,3 +516,4 @@
 
 
 "Video Effect" = "影片特效";
+"Pixel World" = "像素世界";