[反馈] 桌面伙伴建议支持尺寸调节;动画为差分切图,动作偏僵硬
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Start with the hard-coded 96px sprite size in the --openbitfun-agent-companion-pet-width and --openbitfun-agent-companion-pet-height CSS variables, and with the resize_agent_companion_desktop_pet call that sets the window size from content. Then find the desktop companion settings under Settings → Apps → Desktop Companion and the right-click menu. Done means a persisted scale option whose sprite, speech bubble and click hit area all move together. The animation smoothing part is a separate request and should be split out.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
环境:OpenBitFun 1.0.5,Windows 桌面端,1920×1080 / 缩放 100%;角色为内置 Petdex 角色
- 桌面伙伴无法调节大小--Petdex 自家的桌面应用(Petdex Desktop)设置里就有一项Appearance → Scale the sprite(精灵缩放)
•现象:找不到任何放大/缩小伙伴的入口,只能忍受默认尺寸。
•已排查:窗口没有可缩放边框(不含 WS_THICKFRAME),拖不了;窗口宽度由内容计算(纯宠物态 96×110,带气泡最宽到 360),页面自己调用 resize_agent_companion_desktop_pet 回设尺寸;宠物精灵是硬编码的 96px(CSS 变量 --openbitfun-agent-companion-pet-width/height);右键菜单只有「切换角色」「关闭伙伴」;设置 → 应用 → 桌面伙伴 只有启用开关和角色选择。
•期望:提供尺寸/缩放选项(小/中/大 或滑杆,支持 Ctrl+滚轮更佳),并持久化;缩放后气泡位置与点击命中区域要跟着走。 - 动画偏僵硬
•现象:角色是差分帧切图(spritesheet),帧与帧之间没有补间,动作起止是硬切,呼吸、眨眼、尾巴摆动看起来一顿一顿的。
•期望:关键动作加过渡(补间/easing),循环动作做插值或提高帧率/补帧;另外,若 Petdex 角色包能声明缩放倍率或多分辨率图集,社区角色放大后也不会糊——这点和第 1 条是连着的。
- Vorherrschende Sprache
- Rust
- Sterne
- 2.3k
- Forks
- 236
- Ø Merge
- 3 Std. 42 Min.
- Gemergte PRs (30 T.)
- 271
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus GCWing/OpenBitFun
-
[Feature]: 模型服务表单缺少「图像生成」分类入口 —— 后端已支持 default_models.image_generationEvtl. vergeben @skyfireitdiy hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 74/100
GCWing/OpenBitFun#3279 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: 界面写“敏感诊断信息默认关闭”,但后端配置当前实际默认是 trueEvtl. vergeben @xiechimon hat das vor 23 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
GCWing/OpenBitFun#3213 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
GCWing/OpenBitFun#2363 ·
Maintainer antworten meist innerhalb von 1 Tag
-
question
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
GCWing/OpenBitFun#2340 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Feature]: 选中文本右键批注的相关建议Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
GCWing/OpenBitFun#3431 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in GCWing/OpenBitFun
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
EmbarkStudios/cargo-deny#910 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
tursodatabase/turso#10054 ·
Maintainer antworten meist innerhalb von 1 Tag
-
build: Update rust versionEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offendependencies
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
ibm-granite-community/granite-cli#229 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 2 Tagen
-
setTargetAtTime booked ahead of time starts its curve early (values blow up before start_time)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
orottier/web-audio-api-rs#658 ·