Измените цвет фонового текста для холста [закрыто]Jquery

Программирование на jquery
Ответить
Anonymous
 Измените цвет фонового текста для холста [закрыто]

Сообщение Anonymous »

Во-первых, я хотел бы отметить, что я использую готовый сценарий, и, поскольку в нем было слишком много строк, и я не знал, где его разделить, Stackoverflow не позволил мне добавить его, мне пришлось загрузить коды в Codepen. /> Я хочу изменить цвет текста прокрутки в фоновом режиме с помощью кнопки.function draw(color) {
if (document.body.classList.contains("body-style-dark")) {
cbg_color = document.getElementById("canvas_matrix_bg").dataset.cbgd;
} else {
cbg_color = document.getElementById("canvas_matrix_bg").dataset.cbg;
}
if (cbg_color.length > 1) {
ctx.fillStyle = "rgba(" + hexToRgb(cbg_color).r + "," + hexToRgb(cbg_color).g + "," + hexToRgb(cbg_color).b + "," + "0.04)";
} else {
ctx.fillStyle = "rgba(0, 0, 0, 0.04)";
}
ctx.fillRect(0, 0, c.width, c.height);
if (document.body.classList.contains("body-style-dark")) {
ctx_color = document.getElementById("canvas_matrix").dataset.ctxd;
} else {
ctx_color = document.getElementById("canvas_matrix").dataset.ctx;
}
if (ctx_color.length > 1) {
ctx.fillStyle = ctx_color;
} else {
ctx.fillStyle = color;
}
ctx.font = font_size + "px arial";
for (var i = 0; i < drops.length; i++) {
var text = matrix[Math.floor(Math.random() * matrix.length)];
ctx.fillText(text, i * font_size, drops * font_size);
if (drops * font_size > c.height && Math.random() > 0.975)
drops = 0;
drops++;
}
< /code>
} < /p>


Green
< /code>
I wonder where I'm doing wrong?

Подробнее здесь: https://stackoverflow.com/questions/797 ... for-canvas
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»