package dto // 规则对象 type FriendShipRoomRuleDTO struct { MaleHatList []FriendShipRoomHatDTO // 男生帽子 FemaleHatList []FriendShipRoomHatDTO // 女生帽子 SceneList []FriendShipRoomSceneDTO // 场景列表 } // 帽子对象 type FriendShipRoomHatDTO struct { LevelName string // 等级 Lv1 Charm string // 魅力值 HatSample string // 帽子示例 } // 场景对象 type FriendShipRoomSceneDTO struct { // 场景参数 SceneName string `json:"SceneName,omitempty"` // 场景名称 Charm string `json:"Charm,omitempty"` // 需要魅力值 SceneIcon string `json:"SceneIcon,omitempty"` //Icon SceneThumb string `json:"SceneThumb,omitempty"` // 缩略图 SceneAnimationFormat string `json:"SceneAnimationFormat,omitempty"` // 场景动效格式 SVGA/APNG SceneAnimationUrl string `json:"SceneAnimationUrl,omitempty"` // 场景地址 SceneFillMode string `json:"SceneFillMode,omitempty"` // 填充模式 1=左右 2=上下 // 牵手动画参数 InLoveBackground string `json:"InLoveBackground,omitempty"` // 牵手背景 APNG动画 InLoveAnimationFormat string `json:"InLoveAnimationFormat,omitempty"` // 牵手背景格式 SVGA/APNG InLoveAnimationFillMode string `json:"InLoveAnimationFillMode,omitempty"` // 填充模式 1=左右 2=上下 InLoveBackgroundWidth string `json:"InLoveBackgroundWidth,omitempty"` // 牵手背景 宽度 InLoveBackgroundHeight string `json:"InLoveBackgroundHeight,omitempty"` // 牵手背景 高度 AvatarSize string `json:"AvatarSize,omitempty"` // 头像大小 NameColor string `json:"NameColor,omitempty"` // 名字颜色 LeftAvatarMarginLeft string `json:"LeftAvatarMarginLeft,omitempty"` // 左侧头像距离左侧 LeftAvatarMarginTop string `json:"LeftAvatarMarginTop,omitempty"` // 左侧头像距离顶部 RightAvatarMarginRight string `json:"RightAvatarMarginRight,omitempty"` // 右侧头像距离右侧 RightAvatarMarginTop string `json:"RightAvatarMarginTop,omitempty"` // 右侧头像距离顶部 ViewBgAfterSceneBegin string `json:"ViewBgAfterSceneBegin,omitempty"` // 场景开始后几秒开始出现牵手动画 ViewAvatarAfterBackground string `json:"ViewAvatarAfterBackground,omitempty"` // 背景开始后几秒开始出现用户头像昵称 }