[過去ログ] むしろjavascriptでゲーム作ろうぜ (725レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
297(6): 2007/10/10(水)18:51 ID:C0eMAEEX(1) AAS
気分転換にゴルフゲーム作ったぜ。
マウスボタンを押している間力をためて、離すと打つぜ。
<html><body style="font-family:monospace;"><script>e=document;function d(b,r){
t=!b?"/.":b==1?"|.":"|_";for(x=2;x<20;++x)t+=x==15?"P":x==b?".":"_";
e.body.innerHTML=t+(r||"")};e.onmousedown=function(){g=new Date();d()}
e.onmouseup=function(){p=Math.floor(((new Date()).getTime()-g.getTime())/100);
c=0;i=setInterval('r="";if(c>=p||c>=20){clearInterval(i);r=c==15?"o":"x"}'+
省1
300(1): 290 2007/10/10(水)19:37 ID:6NE04I/O(1) AAS
>297さん
面白かったです。^^
ソースが読めない^^;
304: 2007/10/11(木)13:55 ID:tBRghcAn(1) AAS
>>297
いいねぇ、こういうの
マイコンBASICマガジンとか、思い出しちゃったよ
308(1): 2007/10/20(土)20:04 ID:xJK+5cLy(1) AAS
>>297
GJ!
勝手に短縮してみた
<body
style="font-family:monospace"
onload="r='';g=function(b){f=!b?'/.':b==1?'|.':'|_';for(x=2;x<20;x++)f+=x==15?'P':x==b?'.':'_';document.body.innerHTML=f+r};g()"
onmousedown="t=new Date;r='';g()"
省1
310(2): 297 2007/10/21(日)22:26 ID:q4W1B+Tn(1) AAS
>>308
改良thx。
すべてbodyタグに入れてしまうのか、確かにこれだと短くなるね。すばらしいアイデアだ。
こうして見るとオレのプログラムにはまだまだ無駄があったんだねぇ。
ただ、これだとOperaでは動かない気がするんだが。
313: 297 2007/10/22(月)20:55 ID:SHG97zG1(1/2) AAS
>>310
すまん、オレの勘違いだった。
documentじゃなくてdocument.bodyのonmousedownになるんだね。
314: 297 2007/10/22(月)21:01 ID:SHG97zG1(2/2) AAS
ぬお、310でなく312だった
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s