do local s=_G.__gacPingColorVerify2 or {n=0};_G.__gacPingColorVerify2=s if s.n<3 then s.n=s.n+1 local p=_G.__GAC_PING_RAINBOW_STATE if p then for path,t in pairs(p.targets)do local parts={} for _,icon in ipairs(t.icons)do if icon.image.gameObject.activeInHierarchy then parts[#parts+1]='mask='..tostring(icon.mask and icon.mask.name)..' slices='..#icon.slices end end CS.UnityEngine.Debug.Log('[GAC_PING_VERIFY2] sample='..s.n..' text='..tostring(t.text.text)..' vertexCount='..tostring(t.vertexCount)..' first='..tostring(t.colors and t.colors[0])..' '..table.concat(parts,' ')) end end end end