Finish all works!

This commit is contained in:
edwinQQQ
2025-02-28 19:04:09 +08:00
parent 8a1ed09905
commit 7807824a97
183 changed files with 9153 additions and 3938 deletions

View File

@@ -16,6 +16,7 @@
@property (nonatomic, strong) NSOperationQueue *svgaParseOperationQueue;
@property(nonatomic, copy) NSArray *roomMicInfos;
@property(nonatomic, copy) NSDictionary *giftPanelNums;
@property(nonatomic, strong) NSMutableDictionary<NSString *, RoomMicInfoModel *> *micSkins;
@property(nonatomic, strong) NSMutableDictionary<NSString *, UIImage *> *micBossSkins;
@property(nonatomic, strong) NSMutableDictionary<NSString *, UIImage *> *micNormalSkins;
@@ -55,7 +56,7 @@
}
if ([data isKindOfClass:[NSDictionary class]] ) {
NSArray *array = data[@"roomMicDressList"];
self.giftPanelNums = data[@"roomGiftPanelNums"];
self.roomMicInfos = [RoomMicInfoModel modelsWithArray:array];
for (RoomMicInfoModel *micInfo in self.roomMicInfos) {
switch (micInfo.dressType) {
@@ -191,5 +192,9 @@
return [self loadMicSVGAVideo:@(self.currentEffectID).stringValue];
}
- (NSString *)loadGiftPanelNum:(NSInteger)pID {
return [self.giftPanelNums objectForKey:@(pID).stringValue];
}
@end