RainyBot
主页交流论坛社区群聊GitHub
  • 📖文档主页
    • ⚙️安装与运行
    • 🪄开始使用
    • 🔮插件开发
      • 事件注册与处理
      • 关键词注册与处理
    • 🚀更新日志
  • 📦RainyBot API
    • 类: ActionEvent
    • 类: AppMessage
    • 类: AtAllMessage
    • 类: AtMessage
    • 类: Bot
    • 类: BotAPI
    • 类: BotCodeMessage
    • 类: BotEvent
    • 类: BotJoinGroupEvent
    • 类: BotLeaveGroupEvent
    • 类: BotMuteEvent
    • 类: BotOfflineEvent
    • 类: BotOnlineEvent
    • 类: BotPermChangeEvent
    • 类: BotReloginEvent
    • 类: BotRequestResult
    • 类: BotUnmuteEvent
    • 类: CacheMessage
    • 类: Console
    • 类: CoreAPI
    • 类: DiceMessage
    • 类: Event
    • 类: EventAPI
    • 类: FaceMessage
    • 类: FileMessage
    • 类: FlashImageMessage
    • 类: ForwardMessage
    • 类: ForwardMessageNode
    • 类: ForwardMessageNodeList
    • 类: FriendEvent
    • 类: FriendInputStatusChangeEvent
    • 类: FriendMessageEvent
    • 类: FriendNickChangeEvent
    • 类: FriendRecallEvent
    • 类: GifImage
    • 类: Group
    • 类: GroupAPI
    • 类: GroupAllowAnonyChatEvent
    • 类: GroupAllowConfessTalkEvent
    • 类: GroupAllowInviteEvent
    • 类: GroupAnnounce
    • 类: GroupAnnounceChangeEvent
    • 类: GroupAnnounceInfo
    • 类: GroupAnnounceInfoList
    • 类: GroupBotEvent
    • 类: GroupConfig
    • 类: GroupEvent
    • 类: GroupInviteRequestEvent
    • 类: GroupList
    • 类: GroupMember
    • 类: GroupMemberEvent
    • 类: GroupMemberList
    • 类: GroupMessageEvent
    • 类: GroupMuteAllEvent
    • 类: GroupNameChangeEvent
    • 类: GroupRecallEvent
    • 类: HttpRequestResult
    • 类: ImageMessage
    • 类: JsonMessage
    • 类: MarketFaceMessage
    • 类: Member
    • 类: MemberAPI
    • 类: MemberHonorChangeEvent
    • 类: MemberJoinEvent
    • 类: MemberJoinRequestEvent
    • 类: MemberLeaveEvent
    • 类: MemberList
    • 类: MemberMuteEvent
    • 类: MemberNameChangeEvent
    • 类: MemberPermChangeEvent
    • 类: MemberProfile
    • 类: MemberTitleChangeEvent
    • 类: MemberUnmuteEvent
    • 类: Message
    • 类: MessageAPI
    • 类: MessageChain
    • 类: MessageEvent
    • 类: MusicShareMessage
    • 类: NewFriendRequestEvent
    • 类: NudgeEvent
    • 类: OtherClient
    • 类: OtherClientEvent
    • 类: OtherClientMessageEvent
    • 类: OtherClientOfflineEvent
    • 类: OtherClientOnlineEvent
    • 类: Plugin
    • 类: PokeMessage
    • 类: QuoteMessage
    • 类: RainyBotAPI
    • 类: RequestEvent
    • 类: RoleAPI
    • 类: SourceMessage
    • 类: StrangerMessageEvent
    • 类: TempMessageEvent
    • 类: TextMessage
    • 类: Utils
    • 类: VoiceMessage
    • 类: XmlMessage
  • Godot API
由 GitBook 提供支持
在本页
  • 信号
  • 方法

这有帮助吗?

在GitHub上编辑
  1. RainyBot API

类: GifImage

上一页类: FriendRecallEvent下一页类: Group

最后更新于2年前

这有帮助吗?

继承自:

RainyBot动态图像类,可用于构造并生成一个Gif图像及相关数据,并将其用于储存或发送

信号

  • changed ( )

在此Gif图像类实例的属性或数据发生变更时,将会触发此信号


方法

  • static init ( img_size )

基于指定的图像大小来构造一个GifImage类图像的实例


  • add_frame ( image, delay_time )

向此Gif图像实例中添加一个新的图像帧,并设定这一帧的延迟时间 (持续时间)


  • insert_frame ( idx, image, delay_time )

在指定的位置向此Gif图像实例中插入一个新的图像帧,并设定这一帧的延迟时间 (持续时间)


删除此Gif图像实例中位于指定位置的某一帧


获取此Gif图像实例中位于指定位置的某一帧的图像


获取此Gif图像实例中位于指定位置的某一帧的延迟时间 (持续时间)


设置此Gif图像实例中位于指定位置的某一帧的图像


设置此Gif图像实例中位于指定位置的某一帧的延迟时间 (持续时间)


  • void clear_frames ( )

清除此Gif图像实例中的所有帧


获取此Gif图像实例中的所有帧的数量


设置此Gif图像实例的图像大小


获取此Gif图像实例的图像大小


获取此Gif图像实例中的所有帧的总播放时间


将此Gif图像实例生成图像数据并保存至指定的gif文件,需要配合await关键字使用


获取此Gif图像实例中的所有帧的预计生成时间,需要配合await关键字使用


remove_frame ( idx )

get_frame_image ( idx )

get_frame_delay_time ( idx )

set_frame_image ( idx, image )

set_frame_delay_time ( idx, delay_time )

get_frames_count ( )

set_size ( new_size )

get_size ( )

get_playback_time ( )

save ( path )

get_generate_time ( )

📦
(返回目录)
CoreAPI
GifImage
Vector2
int
Image
float
int
int
Image
float
int
int
Image
int
float
int
int
int
Image
int
int
float
int
int
Vector2
Vector2
float
int
String
float