画像ランダム(質問掲示板

投稿: User icon mini 退会したユーザー 投稿:2013/11/10 16:24:10(最新:2013/11/11 17:59:11)
画像がパパパパと変わって
クリックするととまるような仕組みは
どうやればできますか?
ちなみにサイコロみたいにしたいです

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Pink2 mini kage1215(投稿日:2013/11/10 22:04, 履歴)
色々方法はありますがその一つとして
サイコロみたいにしたいというので
サイコロを例にします。


上の画像は
横幅:100px×6;縦幅:100px

(余談だけどエクセルで作りました)

スクリプトは以下のように記載します
setVariable("randomP", createSprite(【画像ID】) ) )
setSpriteZOrder(getVariable("randomP"), 3)

x=0


startInput()
loop=true
while loop		
while hasInput()		
takeInput()		
	if isMouseDown() #マウスのボタンが押されている場合	
	loop=faise
	
	end
end

#順番に変えたいなら下を
x=x+1
x=x%6 #ここは画像の数(6=0になる)

#ランダムに変えたいなら下を
x=rand(6)


setSpriteRect(getVariable("randomP"),x*【元の絵の横幅】,0,【元の絵の横幅】,【元の絵の縦幅】,【表示したい位置横】,【表示したい位置縦】,【表示したいサイズの横幅】,【表示したいサイズの縦幅】) 	
drawCanvas()




waitTime(30)		
end		
end
endInput()		

choice=x #choiceの部分に止めたところの値が入ります。




【】の部分を任意の数字に変えてください
ただし、【】←これも消すこと
Pink2 mini kage1215(投稿日:2013/11/10 22:10, 履歴)

setVariable("randomP", createSprite(【画像ID】) ) )
setSpriteZOrder(getVariable("randomP"), 3)

x=0


startInput()
loop=true
while loop		
while hasInput()		
takeInput()		
	if isMouseDown() #マウスのボタンが押されている場合	
	loop=faise
	
	end
end

#順番に変えたいなら下を
x=x+1
x=x%6 #ここは画像の数(6=0になる)

#ランダムに変えたいなら下を
x=rand(6)


setSpriteRect(getVariable("randomP"),x*【元の絵の横幅】,0,【元の絵の横幅】,【元の絵の縦幅】,【表示したい位置横】,【表示したい位置縦】,【表示したいサイズの横幅】,【表示したいサイズの縦幅】) 	
drawCanvas()




waitTime(30)		
end		
end
endInput()		

choice=x #choiceの部分に止めたところの値が入ります。


Pink2 mini kage1215(投稿日:2013/11/10 22:10, 履歴)
setVariable("randomP", createSprite(【画像ID】) ) )
setSpriteZOrder(getVariable("randomP"), 3)

x=0


startInput()
loop=true
while loop		
while hasInput()		
takeInput()		
	if isMouseDown() #マウスのボタンが押されている場合	
	loop=faise
	
	end
end

#順番に変えたいなら下を
x=x+1
x=x%6 #ここは画像の数(6=0になる)

#ランダムに変えたいなら下を
x=rand(6)


setSpriteRect(getVariable("randomP"),x*【元の絵の横幅】,0,【元の絵の横幅】,【元の絵の縦幅】,【表示したい位置横】,【表示したい位置縦】,【表示したいサイズの横幅】,【表示したいサイズの縦幅】) 	
drawCanvas()




waitTime(30)		
end		
end
endInput()		

choice=x #choiceの部分に止めたところの値が入ります。

deleteSprite(getVariable("randomP"))#画像を消す


失礼しました。画像を消さないといけませんね^^;
しかも間違って修正する前のを投稿するとか
グダグダですいません
User icon mini 退会したユーザー(投稿日:2013/11/11 12:19, 履歴)
丁寧に回答ありがとうございます
Pink2 mini kage1215(投稿日:2013/11/11 17:59, 履歴)
ちょっと手直すところがあったので修正して
それだけゲームにしてみました 

サイコロテスト - サイコロコロコロ
Material 154390 2 mini  創 (投稿日:2013/11/10 18:17, 履歴)
スプライトを利用すればできると思いますが、
生憎私はスプライトを使ったことがないので細かくはわからないですorz
User icon mini 退会したユーザー(投稿日:2013/11/10 20:32, 履歴)
スプライトですね分かりました