Skip to content

[v3-04] 立绘 + 背景图渲染 — ImageRenderer #94

Description

@HeDaas-Code

目标

支持角色立绘和背景图显示,让 AVG 有画面。

范围

  • ImageRenderer 组件:QLabel + QPixmap,接收图片路径渲染
  • 新增 @bg 装饰器:@bg room.jpg → 设置背景图
  • 新增 @char 装饰器:@char alice:happy → 显示角色立绘
  • 立绘位置:左 / 中 / 右(QHBoxLayout 布局)
  • 立绘切换淡入淡出(QPropertyAnimation)
  • 图片资源路径解析:相对 chapters/ 目录
  • DecoratorEvt 扩展:name 支持 "bg" / "char"

依赖

  • v3-01(共用 MainWindow 布局)

验收

  • @bg room.jpg 后窗口背景变为 room.jpg
  • @char alice:happy 后左侧出现 alice 立绘
  • @char alice (stop) 后立绘消失

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agent已完全规格化,可由 AI agent 接手

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions