feat: 完成礼物连击功能 | 更换金币资源图片

This commit is contained in:
eggmanQQQ
2024-09-10 15:27:47 +08:00
parent e45176485d
commit f668f43a42
93 changed files with 1059 additions and 288 deletions

View File

@@ -8,14 +8,22 @@
#import <Foundation/Foundation.h>
#import "GiftInfoModel.h"
#import "GiftComboView.h"
@class GiftReceiveInfoModel, UserInfoModel;
@class GiftReceiveInfoModel, UserInfoModel, GiftReceiveInfoModel;
typedef enum : NSUInteger {
ComboAction_ShowPanel,
ComboAction_RemovePanel
ComboAction_RemovePanel,
ComboAction_Combo_Count_Update,
} ComboActionType;
typedef enum : NSUInteger {
ComboFlagAction_,
// ComboAction_RemovePanel,
// ComboAction_Combo_Count_Update,
} ComboFlagActionType;
NS_ASSUME_NONNULL_BEGIN
@@ -26,7 +34,6 @@ NS_ASSUME_NONNULL_BEGIN
- (void)registerActions:(void(^ _Nullable)(ComboActionType type))action;
- (void)saveSendGiftTo:(NSArray *)UIDs;
- (void)saveGiftSourceType:(GiftSourceType)type;
- (void)saveSendGiftInfo:(GiftInfoModel *)model;
@@ -37,6 +44,14 @@ NS_ASSUME_NONNULL_BEGIN
- (void)saveSessionID:(NSString *)sessionID;
- (void)resetCombo;
- (void)sendGift;
- (void)forceRemove;
- (NSInteger)loadComboCount;
- (BOOL)isGiftCombing;
- (void)receiveGiftInfoForDisplayComboFlags:(GiftReceiveInfoModel *)receiveInfo
container:(UIView *)container;
@end