if (nowFile == "scgNCF" && GTS) location.replace("scg.html"); else if (nowFile == "scgGTS" && !GTS) { navs.replace("scg.htm", window, 500); } //imgID : ファイル名から拡張子を抜いた文字列 //scg側 : btnWri(imgID)から取得 //img側 : env.imgIDから取得 ////// ▼ startSetting //var.format var tstFlag = ""; //テストモード(画像サイズを表示) var img_sent = ""; //imgでのみ表示する文 var scg_sent = ""; //scgでのみ表示する文 if (nowFile == "img") var dblFlag = envs.scgDblFlag ? 1 : 0; //dbllnk() 二重リンクだったらtrue if (dblFlag) clearName("scgDblFlag"); ////// ▲ startSetting ////// ▼ Arrays().difinition //imageWidth,imageHeight,imageSize,imagePath var iW = new Array(), iH = new Array(), iS = new Array(), iP = new Array(); iW[0] = 460; iH[0] = 648; iS[0] = 75; iP[0] = "sYKsn1239YJS99wp.jpg"; iW[1] = 422; iH[1] = 596; iS[1] = 53; iP[1] = "fWLCNSDmro.jpg"; iW[2] = 502; iH[2] = 264; iS[2] = 32; iP[2] = "pMROenq.png"; iW[3] = 430; iH[3] = 634; iS[3] = 27; iP[3] = "pMROsc.jpg"; iW[4] = 430; iH[4] = 608; iS[4] = 38; iP[4] = "pMRO3stars.jpg"; iW[5] = 427; iH[5] = 598; iS[5] = 52; iP[5] = "pMRO2stars.jpg"; iW[6] = 588; iH[6] = 836; iS[6] = 52; iP[6] = "pHScts15pl.jpg"; //dbl iW[7] = 461; iH[7] = 680; iS[7] = 90; iP[7] = "pCBcts15v.jpg"; iW[8] = 401; iH[8] = 646; iS[8] = 72; iP[8] = "sYKCBwp.jpg"; iW[9] = 323; iH[9] = 609; iS[9] = 66; iP[9] = "fCNsn1257.jpg"; iW[10] = 411; iH[10] = 588; iS[10] = 34; iP[10] = "fSEApl.jpg"; iW[11] = 578; iH[11] = 528; iS[11] = 38; iP[11] = "sYEsn1315.jpg"; iW[12] = 409; iH[12] = 684; iS[12] = 103; iP[12] = "sAMsprJS72.jpg"; var sen = new Array(); sen[0] = //ゆきたんYJS99水彩 "とりあえず現時点で一番古い絵。
一応透明水彩なんだけど、コピー用紙に塗ったくってんので復元不能なまでにシワシワでございます。そんなシワシワもばっちり再現してくれるパソコンのスキャナに感動してる、かわいい僕。
やっぱワープロとは違うね!"; sen[1] = //ウィルとコロナとシード鉛筆 "僕はコピー用紙に鉛筆でゴリゴリ描くのが好き。コピー用紙と鉛筆は絶対に相性がいいと思うのだけども、誰も賛同してくれず。ていうか鉛筆ユーザーが近くにいない。
シャーペンの線は表情がない…というか冷たいので、下描きん時だけでいいです。
なんかえらそうなこと言ってんけど、実力のほどはご覧の通り。"; sen[2] = //アンケート(img_sent) " "; sen[3] = // StrangePartyらくがき(img_sent) " "; sen[4] = //マリオとサンとジャック(img_sent) " "; sen[5] = //エイチとお師匠様(img_sent) " "; sen[6] = //ハイウェイスター鉛筆(dbl) "オフセット用の原稿として描いた鉛筆画。なにを思ったのか、オフセット用の原稿用紙に鉛筆でゴリゴリ。さすがに相性は悪くて、途中から苛々しながら描いてた。
当然ながらそのままじゃ印刷に出ないわけで、コピーして切り貼りしてる時に「あぁ!コピー紙に描いてもよかったんだ!」と気づいた世紀末馬鹿。
人物だけ切り抜くのも芸がないと思い、原稿まるごと掲載。もっと芸がないとかなんとかは大却下である。"; sen[7] = //参考出品 "ミスコピーにコピックでぺたぺた塗ったやつ。貧乏性。
貧乏性ついでに、どこかの海の近くでリサイクル。別にこの絵が「参考出品」なわけではなくて。
E-00の発色を画面で再現できないものかと、色調補正なんぞやってみたりした。そしたら周りまでこんなに毒々しい色になりました。わおv"; sen[8] = //ゆきたん&ちび子のワトソン水彩 "なんか見た目にしょぼい透明水彩画。ワトソン紙との組み合わせが、すぐ発掘できるやつではこれしかなかった。紙肌もばっちりスキャンしてくれんので黄色い。
ヘボいのはいいんです。どれくらいかっつぅと、完成が当日の出発30分前と言えば(わかる人には)痛すぎるほどよくわかるでしょー。"; sen[9] = //ガルガレンシアン "これもミスコピーにコピック。やっぱり貧乏性。しかし持ってるコピックの色数が少ないので、大概は途中でどうしようもなくなるのが味噌。
なんか衣装の色バランスがどうこう…とか言ってた記憶があるけど、こんなご苦労な手作業は二度とやらんだろーなぁ。コンピウタって素晴らしい。"; sen[10] = //シア鉛筆 "Too.のPMペーパーに鉛筆でゴリゴリ描いたやつ。コピーして切り貼りして他所様の原稿に使ったんだけど、オリジナルが手元にあるのでリサイクル。
それにしても、PMペーパーはなんであんなに高いのだろうね。2年に1回、トウキョーのどこかで大きな画材展があるんだけど、これに使ったPMペーパーはそこでもらってきたサンプル。やっぱり貧乏性。"; sen[11] = //八重らくがき "ミスコピーを捨てるのがもったいなかったので、またしてもコピックで適当にぺたぺた。こんなのまで捨てられないくらい貧乏性。
これは特に目的もなく適当に塗って、適当に取りこんだだけ。それを適当に加工したのが上のロゴ。なんでこの絵をロゴとして選んだのか、その基準さえも適当。
そんな中途半端がたたり、描くの5分、塗るのも5分、スキャン後のレイヤー切り出しに半日。"; sen[12] = //あずみ超ジャンスカ "初代トップ絵の上質版。初めてのCG。
でも原画は人にあげたやつのコピーで、しかも当時はスキャナを持ってなかったので人に取りこんでもらったという、なにかと胸を張れない絵。"; ////// ▲ Arrays().difinition ////// ▼ pullExt() | putExt() | getImgNo() | img.only.setup function pullExt(fileNames) { //拡張子を抜いてimgIDにする var periodPos = fileNames.lastIndexOf("."); var fileNameText = fileNames.substring(0,periodPos); //実ファイル名 var extNameText = fileNames.substr(periodPos+1,3); //拡張子 return fileNameText + extNameText; } function putExt(fileNames) { //imgIDに拡張子をつける var fileNameText = fileNames.substring(0,fileNames.length-3); var extNameText = fileNames.substr(fileNames.length-3,3); return fileNameText + "." + extNameText; } function getImgNo(imgPath) { //imgNoの取得(配列番号) var rtnNo; for (var i = 0; i < iP.length; i++) { if (iP[i] == imgPath) { rtnNo = i; break; } } return rtnNo; } //imgIDの取得と画像パスの生成(img) if (nowFile == "img") { var imgID = envs.scgFileName; //ファイル名から拡張子を抜いた文字列 if (!imgID) { alert("Script Error: imgIDを取得できません\n\nこれ、直リンクかブックマーク?\nこのままだとスクリプトエラーが起きるんで、\nいったんScribble Gardenへご案内します。"); conlnk(1, "scg", 1); } else { var imgPath = putExt(imgID); var imgNo = getImgNo(imgPath); } } ////// ▲ pullExt() | putExt() | getImgNo() | img.only.setup ////// ▼ dblLink.array.rewrite //ダブルリンクの時は書き換え if (dblFlag) { //ハイウェイスター仕上げ iW[6] = 588; iH[6] = 835; iS[6] = 75; iP[6] = "pHScts15ms.jpg"; sen[6] = "で、完成バージョン。わずかに切り貼りの影が出てんのが素敵。
ていうか、このページは右中段の四角以外は全部切り貼りである。原稿屋さんの時の俺は切り貼りの鬼なのだ。だからコピー用紙にペン入れするのもお茶の子なのだ。
あぁ切り貼り万歳ing。"; } ////// ▲ dblLink.array.rewrite ////// ▼ attribute.value.default if (nowFile == "img") { //IMG.tags.option var imgOpt = "hspace='0' vspace='0'"; //BODY.master.class var bdyBg = "#ffffff"; //BODY.background var bdyOpt = ""; //BODY.option //DIV.id.sent var sentCol = "#777777"; //sent.color var sentLh = "150%"; //sent.line-height var sentFs = "11"; //sent.font-size var sentOpt = ""; //sent.option //input.button var btnCol = "#777777"; //color(system.default."buttontext") var btnBg = "#dddddd"; //background(system.default."buttonface") var btnFi = "italic"; //font-style var btnFw = "700"; //font-weight var btnFs = "11"; //font-size var btnFf = "Verdana"; //font-famly var btnBdrCol = "#ffffff" var btnOpt = ""; //option //input.text var boxBg = "#ffffff"; //background var boxCol = "#777777"; //color var boxFi = "italic"; //font-style var boxFw = "700"; //font-weight var boxFs = "16"; //font-size var boxFf = "Verdana"; //font-family var boxOpt = ""; //option } ////// ▲ attribute.value.default ////// ▼ page.respectively.customize //YJS99水彩 if (imgNo == 0) { sentCol = "#556f55"; btnBdrCol = "#ffeebb"; bdyOpt = "background-image:url(scgBgNCF.jpg)"; btnOpt = "background-image:url(scgBgNCF.jpg)"; boxOpt = "background-image:url(scgBgNCF.jpg)"; } //アンケート if (imgNo == 2) img_sent = "アンケートから。アンケートはコピー用紙だったのだけど、ペン入れしてくださいvと言われても普通の人はできないと思う…
俺は切り貼りで慣れてんのでへっちゃら。"; //StrangePartyらくがき if (imgNo == 3) img_sent = "ただのらくがき。わざわざ載せるほどのもんではなし。"; //マリオとサンとジャック if (imgNo == 4) img_sent = "主人公4人組のうちの3人。人様のキャラを描くのはなかなか楽しい。"; //エイチとお師匠様 if (imgNo == 5) img_sent = "なんていうか、昔描いた絵にコメントをつけるのはひどく難しいと思うのだ。
まぁ、俺にしちゃ頑張って描いてるなぁ、と。"; //ハイウェイスター鉛筆(ダブルリンク) if (imgNo == 6) { if (!dblFlag) { btnFi = "normal"; btnFw = "700"; img_sent = "


"; } } ////// ▲ page.respectively.customize ////// ▼ cssSrc() function cssSrc() { //CSS書出 ////CSS.class&id.making //自動実行 var s = "BODY { scrollbar-track-color:#ffffff; scrollbar-face-color:#dddddd; scrollbar-shadow-color:#777777; scrollbar-darkshadow-color:#aaaaaa; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#777777; scrollbar-arrow-color:#777777; scrollbar-base-color:#ffffff; background:" + bdyBg + ";" + bdyOpt + "}"+ ".dis0 { display:none}"+ ".mgn { margin:10px 30px}"+ "#sent { color:" + sentCol + "; line-height:" + sentLh + "; font-size:" + sentFs + "pt;" + sentOpt + "}"; if (GTS) { var hands = "hand"; if (NN) hands = "pointer"; s += ".btn { background:" + btnBg + ";color:" + btnCol + ";border-color:" + btnBdrCol + "; line-height:normal; font-style:" + btnFi + ";font-weight:" + btnFw + ";font-size:" + btnFs + "pt;font-family:" + btnFf + "; cursor:" + hands + ";" + btnOpt + "}"+ "#slideBtn { width:80px;}"+ ".box { background:" + boxBg + "; color:" + boxCol + "; border:none; font-style:" + boxFi + ";font-weight:" + boxFw + "; font-size:" + boxFs + "pt; font-family:" + boxFf + ";" + boxOpt + "}"; } suzuna.write(s); } ////// ▲ cssSrc() ////// ▼ bodySrc() function bodySrc() { //BODY書出 var oldBtnText = "< old"; var newBtnText = "new >"; if (imgNo == iP.length -1) newBtnText = "not |"; if (!imgNo) oldBtnText = "| not"; var srcType = "vertical"; var winMode = envs.scgMode; if (brws.IE >= 40) { if (document.body.clientWidth > 1000) srcType = "normal"; } else if (brws.NN >= 40) { if (window.innerWidth > 1000) srcType = "normal"; } if (srcType == "normal") { document.write( ""+ ""+ //イメージ ""+ //ボタン ""+ ""+ //インプット ""+ ""+ //テキスト ""+ "
"+ ""+ "
"+ ""); if (winMode == "new") //closeボタン wri(""); else //returnボタン wri(""); document.write( ""+ "
"+ ""+ "
"+ sen[imgNo] + img_sent + "
"); } else if (srcType = "vertical") { document.write( "
"+ ""+ //ボタン ""+ ""+ //イメージ ""+ ""+ //テキスト ""+ "
"+ ""); if (envs.scgMode == "new") //closeボタン wri(""); else //returnボタン wri(""); document.write( "   "+ //インプット ""+ "

"+ ""+ "
"+ sen[imgNo] + img_sent + "
"); } } ////// ▲ bodySrc() ////// ▼ imgLoad() | imgError() | moveBtn() | dblLink() | htmlLoad() | bodyLoad() //image.load.complete.message function imgLoad() { //画像オンロード if (tstFlag) document.form.input.value = document.imgName.width + "×" + document.imgName.height; else if (!iW[imgNo] || !iH[imgNo]) document.form.input.value = "tstFlag,imgSiz?"; else document.form.input.value = "load complete."; } //image.load.error.message function imgError() { //ロードエラー document.form.input.value = "load error!"; } //back.or.next.button //感覚的に逆なので注意 function moveBtn(movFlag) { //back/nextボタン if (!movFlag) { //new if (imgNo == iP.length -1) { alert("これが一番新しい絵です"); return; } imgNo = imgNo +1; } else { //old if (imgNo == 0) { alert("これが一番古い絵です"); return; } imgNo = imgNo -1; } var fileName = pullExt(iP[imgNo]); setName("scgFileName",fileName); location.href = "img.html"; } function dblLink() { //ダブルリンク setName("scgDblFlag", "1"); location.href = "img.html"; } //status.message var dirMsg = " < siteCTS / Top / Scribble Garden " + (nowFile == "img" ? "/ 画像" : "") + "> "; function htmlLoad() { defaultStatus = dirMsg + (nowFile != "img" ? "HTMLの読みこみが終わりました。ただいまサムネイルを読みこんでます......": "スクリプトの処理が終わりました。ただいま画像を読みこんでます......"); } function bodyLoad() { //imgロード setStatus("らくがき帳", "画像", "Ready."); } function scgLoad() { //scgロード setStatus("らくがき帳", "Ready."); } function dirBar() { //ディレクトリバー nazuna.setNavFrm("らくがき帳"); } ////// ▲ imgLoad() | imgError() | moveBtn() | dblLink() | htmlLoad() | bodyLoad() function tmbLnk(fileNameThis) { //サムネイルから if (EXC) return true; var fileName = fileNameThis.href; var slashPos = fileName.lastIndexOf("/") + 1; fileName = fileName.substring(slashPos, fileName.length); fileName = pullExt(fileName); //拡張子を抜く setName("scgFileName", fileName); location.href = "img.html"; return false; } function btnLnk(fileName) { //ボタンから if (EXC) { if (brws.IE50 || brws.NN60) { if (confirm("サイト設定でマーキングが EXC になっているため、このボタンは使えません。\n最低でも NCF にしてください。あるいは、サムネイルの方を押してください。\nサイト設定ウィンドウを開きますか?")) siteMap(1, "envset"); } else alert("申しわけない!ブラウザが適合しないです。IE5以降かネスケ4以降をお使いください。\n\nまたは、絵(サムネイル)の方を押してください。"); return; } fileName = pullExt(fileName); //拡張子を抜く var winName = "scgFileNameEQL" + fileName + "ANDscgModeEQLnew"; var winOpt = "width=" + screen.availWidth + ",height=" + screen.availHeight + ",top=0,left=0,titlebar=1,scrollbars=1,resizable=1"; if (nowFile == "scgGTS") if (IE && sakura.id("fullScrChk").checked) winOpt = "fullscreen=1,scrollbars=1"; window.open("imgFrm.html",winName,winOpt); }