aboutsummaryrefslogtreecommitdiffhomepage
path: root/public/bluebey-studio/src/faceArt.js
diff options
context:
space:
mode:
authorYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-05 00:21:36 +0900
committerYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-05 00:21:36 +0900
commit8e02615f8e3a8401c4300cb7c14362251bda57c4 (patch)
tree956fa75bac229d74ce571f1e14d3577b9f2a468f /public/bluebey-studio/src/faceArt.js
parent629dfd09777d1abb3cdecd8fc58d18234d1063cf (diff)
bluebey-studio: 目のメニューを両目/左右のグループ構成に整理
Diffstat (limited to 'public/bluebey-studio/src/faceArt.js')
-rw-r--r--public/bluebey-studio/src/faceArt.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/public/bluebey-studio/src/faceArt.js b/public/bluebey-studio/src/faceArt.js
index 01e5c31..71e7487 100644
--- a/public/bluebey-studio/src/faceArt.js
+++ b/public/bluebey-studio/src/faceArt.js
@@ -1314,7 +1314,6 @@ export function drawEyes(ctx, p) {
const lidWidth = style.lidWidth ?? EYE_LAYOUT.lidStroke;
const irisScale = style.irisScale ?? 1;
const lookMax = style.lookMax ?? 1;
- const highlightOn = style.highlight !== false;
const heartScale = 2;
const heartColor = style.heartColor ?? '#e0344f';
const irisRadius = EYE_LAYOUT.irisRadius * irisScale;
@@ -1424,6 +1423,8 @@ export function drawEyes(ctx, p) {
} else {
fillCircle(ctx, irisX, irisY, irisRadius, line ? lineColor : irisColor);
}
+ // 光彩 (the white glint) is per eye, falling back to the shared switch.
+ const highlightOn = spec.highlight != null ? spec.highlight === true : style.highlight !== false;
if (highlightOn && !isHeart) {
const hx = irisX + layout.towardNose * EYE_LAYOUT.highlightOffset.x * irisScale;
const hy = irisY + EYE_LAYOUT.highlightOffset.y * irisScale;