プチコン3号 SmileBASIC コミュニティ投稿ゆうき yuuki-morita04212015/03/14 22:31:49質問スプライトの座標がx=100~150 y=100~150のところでAボタンを押すと終了という命令を作っているのですが 写真の通りに起動すると、座標関係無しにAボタンを押すと終了してしまうのですがどうしたらいいでしょうか?1そうだね 2返信プレイ済み2017/11/03 22:56:18に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿TONBERI Mr.Donperi2015/3/14 22:35この15行目の命令だと「x座標座が100より小さいかつ150より小さいときにAボタンを押されたら~」という風になっていると思うのでそこを改善してみてはどうでしょうか?0そうだね 未プレイ2017/11/03 22:56:18に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿コータ[quota] W.D.WE2015/3/14 23:31プチコンは、基本的に2項演算をします。したがって、 100<=X<=150を (100<=X)<=150と理解します。 括弧の中を計算すると、0(FALSE)か1(TRUE)になり、150より小さいためいつも1(TRUE)になります。よって、100<=X && X<=150とプチコンに指示する必要があります。Yも同様です。プチコンに理解できるように修正すれば、思っているように動作すると思います。0そうだね プレイ済み2017/11/03 22:56:18に取得