(function(){ // 注册麋鹿形状渲染函数 使用 SVG 图像参考 window.YooneSnowShapeRenderers = window.YooneSnowShapeRenderers || {}; window.YooneSnowShapeRenderers.reindeer = function(context, positionX, positionY, baseSize){ // 从设置中获取资源 URL 并加载图像 使用缓存避免重复加载 const assets = (window.YooneSnowSettings && window.YooneSnowSettings.assetsMap) ? window.YooneSnowSettings.assetsMap : {}; const url = assets['reindeer']; const record = window.YooneSnowGetOrLoadImage ? window.YooneSnowGetOrLoadImage(url) : { img: null, ready: false }; // 条件判断 如果图像尚未准备则跳过本次绘制 if (!record || !record.ready){ return; } const targetHeight = baseSize * 8.5; // 麋鹿高度设置略大 const targetWidth = targetHeight; // 使用接近方形的比例 window.YooneSnowDrawCenteredImage(context, record.img, positionX, positionY, targetWidth, targetHeight); }; })();