板情報 | コンピュータ ]

javascript

スレッド作成:
タイトル:
名前: E-mail(省略可)
内容:

1 : あめぞうのことを知ってほしいです(1) / 2 : javascript(6)
  (全部で2のスレッドがあります)

掲示板の使い方 / 新着をメールで受信 / 過去ログ倉庫 / スレッド一覧 / リロード


1 あめぞうのことを知ってほしいです (Res:1)All First100 Last50 SubjectList ReLoad 1
1名無しさん :2021/03/22(月) 02:29:17
下のURLにあめぞうの情報がありますのでそれを見て知ってください
あめぞうさんという方のためにもどうかお願いします
ttp://resistance333.web.fc2.com/newpage1.htm
ttp://tiyu.to/1ch_08.html

↓私の掲示板です
ttps://9207.teacup.com/aaaa/bbs
ttp://jbbs.shitaraba.net/internet/25518/

名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード


2 javascript (Res:6)All First100 Last50 SubjectList ReLoad 2
1 名前:ユタカ 投稿日: 2014/08/04(月) 00:14:57
javascript

2 名前:ユタカ 投稿日: 2014/08/04(月) 00:15:33
$(function(){

var movFlg=false; //移動、停止判定フラグ
var toucFlg = [false,false]; //接触判定フラグ[x][y]
var resetFlg = true; //reset,stop判定フラグ
var inFlg = [true,true]; //規定範囲内外判定フラグ[x][y]

var size = [1000,600]; //キャンバスサイズ[x][y]
var base = [500.300]; //初期位置[x][y]
var safe = [440,240]; //規定範囲[x][y]
var posit = [base[0],base[1] ]; //現在位置[x][y]
var shift = [base[0],base[1] ]; //移動量[x][y]
var dire = [1,1]; //移動方向[x][y]

var timer = 0; //timerID
(省略されました・・全てを読むにはここを押してください)

3 名前:ユタカ 投稿日: 2014/08/04(月) 00:16:09
/*stertボタンを押された時の処理*/
$("#stert").click(function stert(){

if(movFlg = false){ //移動フラグ判定
movFlg = true; //移動フラグ反転
if(resetFlg = true){ //リセットフラグ判定
resetFlg = false; //リセットフラグ反転
//移動量決定
shift[0] = Mas.random()*10;
shift[1] = Mas.random()*10;
//移動方向決定
if(Mas.random() < 0.5){
dire[0] = -1;
}
if(Mas.random() < 0.5){
(省略されました・・全てを読むにはここを押してください)

4 名前:ユタカ 投稿日: 2014/08/04(月) 00:16:59
function timeout(){
//現在位置更新
posit[0] += shift[0];
posit[1] += shift[1];
//描画
draw();
//バグ補正
if(inFlg[0] = true | | inFlg[1] = true){ //条件式大丈夫か?
//接触判定
touch();

}
else{
//復帰判定
return();
(省略されました・・全てを読むにはここを押してください)

5 名前:ユタカ 投稿日: 2014/08/04(月) 00:17:32
function touch(){
//現在位置[x]が規定範囲外か?
if(position[0] > safe[0]){
toucFlg[0] = true; //接触フラグ[x]を立てる
inFlg[0] = false; //復帰フラグ[x]を倒す
dire[0] *= -1; //移動方向[x]を反転
}
//現在位置[y]が規定範囲外か?
if(position[1] > safe[1]){
toucFlg[1] = true; //接触フラグ[y]を立てる
inFlg[1] = false; //復帰フラグ[y]を倒す
dire[1] *= -1; //移動方向[y]を反転
}
//移動量、方向を合成
shift[0] *= dire[0];
(省略されました・・全てを読むにはここを押してください)

6 名前:ユタカ 投稿日: 2014/08/04(月) 00:18:03
function return(){
//現在位置[x]が規定範囲内か?
if(position[0] < safe[0]){
inFlg[0] = true; //復帰フラグ[x]を立てる
}
//現在位置[y]が規定範囲内か?
if(position[1] < safe[1]){
inFlg[1] = true; //復帰フラグ[y]を立てる
}

}


$("#stop").click(function stop(){

(省略されました・・全てを読むにはここを押してください)

名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード