Skip to content

Instantly share code, notes, and snippets.

@taroyanaka
Last active August 3, 2023 14:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taroyanaka/4f553a503d98c53ac7ff50eac2e1b029 to your computer and use it in GitHub Desktop.
Save taroyanaka/4f553a503d98c53ac7ff50eac2e1b029 to your computer and use it in GitHub Desktop.
35ff02.pngの部分はコメントの画像を参照。YMM4と組み合わせて使う。画像の透過がされないので注意(ツールかp5改造して一括で画像を透過させる予定)
<!DOCTYPE html>
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.js"></script>
</head>
<body>
<!-- これらの変数をinputタグで変更して。updateボタンを押すと更新される
let moji = 'あいうえお';
let mojiSize = 100;
let moji_x = 1200;
let moji_y = 800;
let eye_0 = [800, 1000];
let eye_1 = [1400, 1000];
-->
<input class="val_button" type="text" name="" id="moji" value="Taro" step="100">
<input class="val_button" type="number" name="" id="mojiSize" value="100" step="100">
<input class="val_button" type="number" name="" id="moji_x" value="1200" step="100">
<input class="val_button" type="number" name="" id="moji_y" value="800" step="100">
<input class="val_button" type="number" name="" id="eye_0_x" value="800" step="100">
<input class="val_button" type="number" name="" id="eye_0_y" value="1000" step="100">
<input class="val_button" type="number" name="" id="eye_1_x" value="1400" step="100">
<input class="val_button" type="number" name="" id="eye_1_y" value="1000" step="100">
<input class="val_button" type="button" value="update" onclick="update()">
<input class="val_button" type="button" value="download" onclick="download_it()">
<script>
let targetColorCode = '#35ff02'; // 置き換えたいカラーコード (ここでは赤色 #FF0000 に設定)
// https://viliusle.github.io/miniPaint/
// めっちゃ便利。クリスタを本格的に使うまで。これ使う。てか画像の透過クリスタでできるっぽい
// https://nlab.itmedia.co.jp/research/articles/1124494/5
// mochikosan、活舌悪すぎ。次点のhau使う。himariは声質良いので、最後に使う。
// YMM4 台本ファイル(.txtで保存)
// Taro_#954e2a_zunda「我々は自動生成された存在だ」
// ふつースライム_#b79b5b_tumugi「そうなん?」
// モブ男_#4d5aaf_metan「何言ってんだ?」
// やばやばスライム_#2c4f54_hau「バブってウンコ漏らしてオムツ変えてほしい」
// kami_himari「神です。あなた達は1秒後消滅します」
// https://express.adobe.com/ja-JP/tools/remove-background
let moji = 'Taro';
let mojiSize = 100;
let moji_x = 1200;
let moji_y = 800;
let eye_0 = [800, 1000];
let eye_1 = [1400, 1000];
function update() {
moji = document.getElementById("moji").value;
mojiSize = document.getElementById("mojiSize").value;
moji_x = document.getElementById("moji_x").value;
moji_y = document.getElementById("moji_y").value;
eye_0 = [document.getElementById("eye_0_x").value, document.getElementById("eye_0_y").value];
eye_1 = [document.getElementById("eye_1_x").value, document.getElementById("eye_1_y").value];
setup();
}
function download_it() {
saveCanvas(caption, 'png');
}
let img;
// vivid color array
let vividColorArray = [
'#FF0000', // 赤
'#FFA500', // オレンジ
'#FFFF00', // 黄
'#00FF00', // 緑
'#00FFFF', // 水色
'#0000FF', // 青
'#800080', // 紫
];
let wa_color = [
'#fef4f4', //小豆色 あずきいろ
'#96514d', //黄金 こがね
'#e6b422', //萌葱色 もえぎいろ
'#006e54', //古代紫 こだいむらさき
'#fdeff2', //枯茶 からちゃ
'#8d6449', //櫨染 はじぞめ
'#d9a62e', //花緑青 はなろくしょう
'#00a381', //茄子紺 なすこん
'#e9dfe5', //飴色 あめいろ
'#deb068', //黄朽葉色 きくちばいろ
'#d3a243', //翡翠色 ひすいいろ
'#38b48b', //二藍 ふたあい
'#e4d2d8', //駱駝色 らくだいろ
'#bf794e', //山吹茶 やまぶきちゃ
'#c89932', //青緑 あおみどり
'#00a497', //京紫 きょうむらさき
'#f6bfbc', //土色 つちいろ
'#bc763c', //芥子色 からしいろ
'#d0af4c', //水浅葱 みずあさぎ
'#80aba9', //蒲葡 えびぞめ
'#f5b1aa', //黄唐茶 きがらちゃ
'#b98c46', //豆がら茶 まめがらちゃ
'#8b968d', //錆浅葱 さびあさぎ
'#5c9291', //若紫 わかむらさき
'#f5b199', //桑染 くわぞめ
'#b79b5b', //麹塵 きくじん
'#6e7955', //青碧 せいへき
'#478384', //紅紫 べにむらさき
'#efab93', //櫨色 はじいろ
'#b77b57', //山鳩色 やまばといろ
'#767c6b', //御召茶 おめしちゃ
'#43676b', //梅紫 うめむらさき
'#f2a0a1', //黄橡 きつるばみ
'#b68d4c', //利休鼠 りきゅうねずみ
'#888e7e', //湊鼠 みなとねずみ
'#80989b', //菖蒲色 あやめいろ
'#f0908d', //丁字染 ちょうじぞめ
'#ad7d4c', //海松茶 みるちゃ
'#5a544b', //高麗納戸 こうらいなんど
'#2c4f54', //紅藤色 べにふじいろ
'#ee827c', //香染 こうぞめ
'#ad7d4c', //藍海松茶 あいみるちゃ
'#56564b', //百入茶 ももしおちゃ
'#1f3134', //浅紫 あさむらさき
'#f09199', //枇杷茶 びわちゃ
'#ae7c4f', //藍媚茶 あいこびちゃ
'#555647', //錆鼠 さびねず
'#47585c', //紫水晶 むらさきすいしょう
'#f4b3c2', //芝翫茶 しかんちゃ
'#ad7e4e', //千歳茶 せんさいちゃ
'#494a41', //錆鉄御納戸 さびてつおなんど
'#485859', //薄梅鼠 うすうめねず
'#eebbcb', //焦香 こがれこう
'#ae7c58', //岩井茶 いわいちゃ
'#6b6f59', //藍鼠 あいねず
'#6c848d', //暁鼠 あかつきねず
'#e8d3c7', //胡桃色 くるみいろ
'#a86f4c', //仙斎茶 せんさいちゃ
'#474b42', //錆御納戸 さびおなんど
'#53727d', //牡丹鼠 ぼたんねず
'#e8d3d1', //渋紙色 しぶかみいろ
'#946243', //黒緑 くろみどり
'#333631', //舛花色 ますはないろ
'#5b7e91', //霞色 かすみいろ
'#e6cde3', //朽葉色 くちばいろ
'#917347', //柳煤竹 やなぎすすたけ
'#5b6356', //熨斗目花色 のしめはないろ
'#426579', //藤鼠 ふじねず
'#e5abbe', //桑茶 くわちゃ
'#956f29', //樺茶色 かばちゃいろ
'#726250', //御召御納戸 おめしおなんど
'#4c6473', //半色 はしたいろ
'#e597b2', //路考茶 ろこうちゃ
'#8c7042', //空五倍子色 うつぶしいろ
'#9d896c', //鉄御納戸 てつおなんど
'#455765', //薄色 うすいろ
'#e198b4', //国防色 こくぼうしょく
'#7b6c3e', //生壁色 なまかべいろ
'#94846a', //紺鼠 こんねず
'#44617b', //薄鼠 うすねず
'#e4ab9b', //伽羅色 きゃらいろ
'#d8a373', //肥後煤竹 ひごすすたけ
'#897858', //藍鉄 あいてつ
'#393f4c', //鳩羽鼠 はとばねずみ
'#e09e87', //江戸茶 えどちゃ
'#cd8c5c', //媚茶 こびちゃ
'#716246', //青褐 あおかち
'#393e4f', //鳩羽色 はとばいろ
'#d69090', //樺色 かばいろ
'#cd5e3c', //白橡 しろつるばみ
'#cbb994', //褐返 かちかえし
'#203744', //桔梗鼠 ききょうねず
'#d4acad', //紅鬱金 べにうこん
'#cb8347', //亜麻色 あまいろ
'#d6c6af', //褐色 かちいろ
'#4d4c61', //紫鼠 むらさきねず
'#c97586', //土器色 かわらけいろ
'#c37854', //榛色 はしばみいろ
'#bfa46f', //月白 げっぱく
'#eaf4fc', //葡萄鼠 ぶどうねずみ
'#c099a0', //狐色 きつねいろ
'#c38743', //灰汁色 あくいろ
'#9e9478', //白菫色 しろすみれいろ
'#eaedf7', //濃色 こきいろ
'#b88884', //黄土色 おうどいろ
'#c39143', //利休茶 りきゅうちゃ
'#a59564', //白花色 しらはないろ
'#e8ecef', //紫鳶 むらさきとび
'#b48a76', //琥珀色 こはくいろ
'#bf783a', //鶯茶 うぐいすちゃ
'#715c1f', //藍白 あいじろ
'#ebf6f7', //濃鼠 こいねず
'#a86965', //赤茶 あかちゃ
'#bb5535', //木蘭色 もくらんじき
'#c7b370', //白藍 しらあい
'#c1e4e9', //藤煤竹 ふじすすたけ
'#a25768', //代赭 たいしゃ
'#bb5520', //砂色 すないろ
'#dcd3b2', //水色 みずいろ
'#bce2e8', //滅紫 けしむらさき
'#ec6d71', //煉瓦色 れんがいろ
'#b55233', //油色 あぶらいろ
'#a19361', //瓶覗 かめのぞき
'#a2d7dd', //紅消鼠 べにけしねずみ
'#eb6ea5', //雀茶 すずめちゃ
'#aa4f37', //利休色 りきゅういろ
'#8f8667', //秘色色 ひそくいろ
'#abced8', //似せ紫 にせむらさき
'#e95295', //団十郎茶 だんじゅうろうちゃ
'#9f563a', //梅幸茶 ばいこうちゃ
'#887938', //空色 そらいろ
'#a0d8ef', //灰黄緑 はいきみどり
'#e7609e', //柿渋色 かきしぶいろ
'#9f563a', //璃寛茶 りかんちゃ
'#6a5d21', //勿忘草色 わすれなぐさいろ
'#89c3eb', //蕎麦切色 そばきりいろ
'#d0576b', //紅鳶 べにとび
'#9a493f', //黄海松茶 きみるちゃ
'#918754', //青藤色 あおふじいろ
'#84a2d4', //薄雲鼠 うすくもねず
'#c85179', //灰茶 はいちゃ
'#98623c', //菜種油色 なたねゆいろ
'#a69425', //白群 びゃくぐん
'#83ccd2', //枯野色 かれのいろ
'#e9546b', //茶色 ちゃいろ
'#965042', //青朽葉 あおくちば
'#ada250', //浅縹 あさはなだ
'#84b9cb', //潤色 うるみいろ
'#e95464', //檜皮色 ひわだいろ
'#965036', //根岸色 ねぎしいろ
'#938b4b', //薄花色 うすはないろ
'#698aab', //利休白茶 りきゅうしろちゃ
'#c85554', //鳶色 とびいろ
'#95483f', //鶸茶 ひわちゃ
'#8c8861', //納戸色 なんどいろ
'#008899', //茶鼠 ちゃねずみ
'#c53d43', //柿茶 かきちゃ
'#954e2a', //柳茶 やなぎちゃ
'#a1a46d', //浅葱色 あさぎいろ
'#00a3af', //胡桃染 くるみぞめ
'#e83929', //弁柄色 べんがらいろ
'#8f2e14', //海松色 みるいろ
'#726d40', //花浅葱 はなあさぎ
'#2a83a2', //江戸鼠 えどねず
'#e60033', //赤錆色 あかさびいろ
'#8a3319', //鶯色 うぐいすいろ
'#928c36', //新橋色 しんばしいろ
'#59b9c6', //煤色 すすいろ
'#e2041b', //褐色 かっしょく
'#8a3b00', //緑黄色 りょくおうしょく
'#dccb18', //天色 あまいろ
'#2ca9e1', //丁子茶 ちょうじちゃ
'#d7003a', //栗梅 くりうめ
'#852e19', //鶸色 ひわいろ
'#d7cf3a', //露草色 つゆくさいろ
'#38a1db', //柴染 ふしぞめ
'#c9171e', //紅檜皮 べにひはだ
'#7b4741', //抹茶色 まっちゃいろ
'#c5c56a', //青 あお
'#0095d9', //宗伝唐茶 そうでんからちゃ
'#d3381c', //海老茶 えびちゃ
'#773c30', //若草色 わかくさいろ
'#c3d825', //薄藍 うすあい
'#0094c8', //砺茶 とのちゃ
'#ce5242', //唐茶 からちゃ
'#783c1d', //黄緑 きみどり
'#b8d200', //縹色 はなだいろ
'#2792c3', //煎茶色 せんちゃいろ
'#d9333f', //栗色 くりいろ
'#762f07', //若芽色 わかめいろ
'#e0ebaf', //紺碧 こんぺき
'#007bbb', //銀煤竹 ぎんすすだけ
'#b94047', //赤銅色 しゃくどういろ
'#752100', //若菜色 わかないろ
'#d8e698', //薄群青 うすぐんじょう
'#5383c3', //黄枯茶 きがらちゃ
'#ba2636', //錆色 さびいろ
'#6c3524', //若苗色 わかなえいろ
'#c7dc68', //薄花桜 うすはなざくら
'#5a79ba', //煤竹色 すすたけいろ
'#b7282e', //赤褐色 せっかっしょく
'#683f36', //青丹 あおに
'#99ab4e', //群青色 ぐんじょういろ
'#4c6cb3', //焦茶 こげちゃ
'#a73836', //茶褐色 ちゃかっしょく
'#664032', //草色 くさいろ
'#7b8d42', //杜若色 かきつばたいろ
'#3e62ad', //黒橡 くろつるばみ
'#9e3d3f', //栗皮茶 くりかわちゃ
'#6d3c32', //苔色 こけいろ
'#69821b', //瑠璃色 るりいろ
'#1e50a2', //憲法色 けんぽういろ
'#a22041', //黒茶 くろちゃ
'#583822', //萌黄 もえぎ
'#aacf53', //薄縹 うすはなだ
'#507ea4', //涅色 くりいろ
'#a22041', //葡萄茶 えびちゃ
'#6c2c2f', //苗色 なえいろ
'#b0ca71', //瑠璃紺 るりこん
'#19448e', //檳榔子染 びんろうじぞめ
'#f8f4e6', //葡萄色 えびいろ
'#640125', //若葉色 わかばいろ
'#b9d08b', //紺瑠璃 こんるり
'#164a84', //黒鳶 くろとび
'#ede4cd', //萱草色 かんぞういろ
'#f8b862', //松葉色 まつばいろ
'#839b5c', //藍色 あいいろ
'#165e83', //赤墨 あかすみ
'#e9e4d4', //柑子色 こうじいろ
'#f6ad49', //夏虫色 なつむしいろ
'#cee4ae', //青藍 せいらん
'#274a78', //黒紅 くろべに
'#ebe1a9', //金茶 きんちゃ
'#f39800', //鶸萌黄 ひわもえぎ
'#82ae46', //深縹 こきはなだ
'#2a4073', //白 しろ
'#f2f2b0', //蜜柑色 みかんいろ
'#f08300', //柳色 やなぎいろ
'#a8c97f', //紺色 こんいろ
'#223a70', //胡粉色 ごふんいろ
'#e4dc8a', //鉛丹色 えんたんいろ
'#ec6d51', //青白橡 あおしろつるばみ
'#9ba88d', //紺青 こんじょう
'#192f60', //卯の花色 うのはないろ
'#f8e58c', //黄丹 おうに
'#ee7948', //柳鼠 やなぎねず
'#c8d5bb', //留紺 とめこん
'#1c305c', //白磁 はくじ
'#ddbb99', //柿色 かきいろ
'#ed6d3d', //裏葉柳 うらはやなぎ
'#c1d8ac', //濃藍 こいあい
'#0f2350', //生成り色 きなりいろ
'#d7a98c', //黄赤 きあか
'#ec6800', //山葵色 わさびいろ
'#a8bf93', //鉄紺 てつこん
'#17184b', //乳白色 にゅうはくしょく
'#f2c9ac', //人参色 にんじんいろ
'#ec6800', //老竹色 おいたけいろ
'#769164', //漆黒 しっこく
'#0d0015', //白練 しろねり
'#fff1cf', //橙色 だいだいいろ
'#ee7800', //白緑 びゃくろく
'#d6e9ca', //淡藤色 あわふじいろ
'#bbc8e6', //素色 そしょく
'#fddea5', //照柿 てりがき
'#eb6238', //淡萌黄 うすもえぎ
'#93ca76', //藤色 ふじいろ
'#bbbcde', //白梅鼠 しらうめねず
'#fce2c4', //赤橙 あかだいだい
'#ea5506', //柳染 やなぎぞめ
'#93b881', //紅掛空色 べにかけそらいろ
'#8491c3', //白鼠 しろねず
'#fde8d0', //金赤 きんあか
'#ea5506', //薄萌葱 うすもえぎ
'#badcad', //紅碧 べにみどり
'#8491c3', //絹鼠 きぬねず
'#f9c89b', //朱色 しゅいろ
'#eb6101', //深川鼠 ふかがわねずみ
'#97a791', //紺桔梗 こんききょう
'#4d5aaf', //灰青 はいあお
'#f7bd8f', //小麦色 こむぎいろ
'#e49e61', //若緑 わかみどり
'#98d98e', //花色 はないろ
'#4d5aaf', //銀鼠 ぎんねず
'#f6b894', //丹色 にいろ
'#e45e32', //浅緑 あさみどり
'#88cb7f', //紺藍 こんあい
'#4a488e', //薄鈍 うすにび
'#f4dda5', //黄茶 きちゃ
'#e17b34', //薄緑 うすみどり
'#69b076', //紅桔梗 べにききょう
'#4d4398', //薄墨色 うすずみいろ
'#f1bf99', //肉桂色 にっけいいろ
'#dd7a56', //青鈍 あおにび
'#6b7b6e', //桔梗色 ききょういろ
'#5654a2', //錫色 すずいろ
'#f1bf99', //赤朽葉色 あかくちばいろ
'#db8449', //青磁鼠 せいじねず
'#bed2c3', //藤納戸 ふじなんど
'#706caa', //素鼠 すねずみ
'#efcd9a', //黄櫨染 こうろぜん
'#d66a35', //薄青 うすあお
'#93b69c', //紅掛花色 べにかけはないろ
'#68699b', //鼠色 ねずみいろ
'#efcd9a', //蒲公英色 たんぽぽいろ
'#ffd900', //錆青磁 さびせいじ
'#a6c8b2', //紫苑色 しおんいろ
'#867ba9', //源氏鼠 げんじねず
'#f0cfa0', //黄色 きいろ
'#ffd900', //緑青色 ろくしょういろ
'#47885e', //白藤色 しらふじいろ
'#dbd0e6', //灰色 はいいろ
'#edd3a1', //中黄 ちゅうき
'#ffea00', //千歳緑 ちとせみどり
'#316745', //藤紫 ふじむらさき
'#a59aca', //鉛色 なまりいろ
'#e0c38c', //菜の花色 なのはないろ
'#ffec47', //若竹色 わかたけいろ
'#68be8d', //菫色 すみれいろ
'#7058a3', //鈍色 にびいろ
'#f3bf88', //黄檗色 きはだいろ
'#fef263', //緑 みどり
'#3eb370', //青紫 あおむらさき
'#674598', //墨 すみ
'#f7b977', //卵色 たまごいろ
'#fcd575', //常磐色 ときわいろ
'#007b43', //菖蒲色 しょうぶいろ
'#674196', //丼鼠 どぶねずみ
'#f19072', //花葉色 はなばいろ
'#fbd26b', //千草鼠 ちぐさねず
'#bed3ca', //竜胆色 りんどういろ
'#9079ad', //消炭色 けしずみいろ
'#f19072', //刈安色 かりやすいろ
'#f5e56b', //千草色 ちぐさいろ
'#92b5a9', //江戸紫 えどむらさき
'#745399', //藍墨茶 あいすみちゃ
'#ee836f', //玉蜀黍色 とうもろこしいろ
'#eec362', //青磁色 せいじいろ
'#7ebea5', //本紫 ほんむらさき
'#65318e', //羊羹色 ようかんいろ
'#eb9b6f', //金糸雀色 かなりあいろ
'#ebd842', //青竹色 あおたけいろ
'#7ebeab', //葡萄色 ぶどういろ
'#522f60', //蝋色 ろういろ
'#e0815e', //黄支子色 きくちなしいろ
'#ffdb4f', //常磐緑 ときわみどり
'#028760', //深紫 ふかむらさき
'#493759', //黒 くろ
'#df7163', //支子色 くちなしいろ
'#fbca4d', //木賊色 とくさいろ
'#3b7960', //紫黒 しこく
'#2e2930', //烏羽色 からすばいろ
'#d57c6b', //向日葵色 ひまわりいろ
'#fcc800', //天鵞絨 びろうど
'#2f5d50', //紫 むらさき
'#884898', //鉄黒 てつぐろ
'#d0826c', //山吹色 やまぶきいろ
'#f8b500', //虫襖 むしあお
'#3a5b52', //薄葡萄 うすぶどう
'#c0a2c7', //濡羽色 ぬればいろ
'#ca8269', //鬱金色 うこんいろ
'#fabf14', //革色 かわいろ
'#475950', //紫紺 しこん
'#460e44', //黒檀 こくたん
'#bb5548', //藤黄 とうおう
'#f7c114', //深緑 ふかみどり
'#00552e', //暗紅色 あんこうしょく
'#74325c', //憲法黒茶 けんぽうくろちゃ
'#ab6953', //金色 こんじき
'#e6b422', //鉄色 てついろ
'#005243', //桑の実色 くわのみいろ
'#55295b', //暗黒色 あんこくしょく
];
// vividColorArrayからランダムでインデックスを選ぶ
let randomIndex = Math.floor(Math.random() * wa_color.length);
// let replacementColorCode = '#FFff00'; // 置き換えるカラーコード (ここでは緑色 #00FF00 に設定)
// 置き換えるカラーコード (ここでは緑色 #00FF00 に設定)
function preload() {
// 画像を読み込む
img = loadImage('./35ff02.png');
}
function setup() {
createCanvas(img.width, img.height);
image(img, 0, 0);
loadPixels();
// 画像内の各ピクセルをチェックして特定のカラーコードを置き換える
for (let i = 0; i < pixels.length; i += 4) {
let r = pixels[i];
let g = pixels[i + 1];
let b = pixels[i + 2];
let currentColorCode = rgbToHex(r, g, b);
// ピクセルのカラーコードが特定のカラーコードと一致する場合、置き換える
if (currentColorCode === targetColorCode) {
color = wa_color[randomIndex];
caption = moji + '_' + wa_color[randomIndex];
let replacementRGB = hexToRgb(
// ランダムでvividColorArrayから色を選ぶ
color
);
pixels[i] = replacementRGB.r;
pixels[i + 1] = replacementRGB.g;
pixels[i + 2] = replacementRGB.b;
}
}
updatePixels();
drawCircle(eye_0[0], eye_0[1]);
drawCircle(eye_1[0], eye_1[1]);
drawText(moji_x, moji_y);
// 画像の背景を透過させる
blendMode(DIFFERENCE);
}
// RGB値からカラーコードに変換する関数
function rgbToHex(r, g, b) {
return "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1);
}
// カラーコードからRGB値に変換する関数
function hexToRgb(hex) {
let result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}
// 指定したx,x座標に円を描画する関数
function drawCircle(x, y) {
noStroke();
// 白で塗りつぶす
fill(255);
// 画像の真ん中。サイズは300px,300px
ellipse(x, y, 300, 300);
}
// 指定したx,x座標に文字列mojiを描画する関数
function drawText(x, y) {
noStroke();
// 白で塗りつぶす
fill(0);
// 文字列を描画。文字サイズは50px
textSize(mojiSize);
// 文字列の中央揃えを指定
textAlign(CENTER);
// フォントはメイリオ
textFont('Meiryo');
// ボールド体にする
textStyle(BOLD);
text(moji, x, y);
}
</script>
</body>
<style>
/* ダウンロードボタンをcanvasより前に表示する */
#download {
position: absolute;
top: 10px;
left: 10px;
z-index: 1;
/* 表示サイズを500 500で */
width: 500px;
height: 500px;
/* 文字サイズを50px */
font-size: 50px;
}
/* val_buttonを縦横500px */
.val_button {
width: 500px;
height: 500px;
/* 文字サイズを50px */
font-size: 50px;
}
</style>
</html>
@taroyanaka
Copy link
Author

35ff02

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment