[管理用]プロジェクトボードに関する質問はなるべくプロジェクトボード内にてお願いします。「関連記事を探す」で,似たトピックを検索することができます。(自分の記事を削除時に使用。No.7245以前、誤って、すぐに消えるごく軽いオブジェクトを毎秒60個作成するプログラムを実行してしまったことがありました。1分ほどそのまま放置した所、マップやオブジェクトの画像ががめちゃくちゃになっていました。1回の実行で生成し、正常に動作できるPlainオブジェクトの総数は、どれくらいが限界になるのでしょうか。PCのスペックなどの兼ね合いなどもあるかもしれませんので、予想などありましたらお願いします。No.7253オブジェクトの生成個数に特に限度があるわけではありません。そのオブジェクトが行った処理によって、Tonyuにバグが発生した可能性もあります。よろしかったら、そのプログラムを添付していただけると助かります。No.7256具体的には、アップロード板、No.2748のゲーム中、psign.tonyuクラスを、他のオブジェクトにより生成しつづけた時に発生しました。PCのスペックは、OS:Windows2000、動作周波数333MHz、メモリ196Mbです。ハードディスク容量は十分にあります。現在バグは修正し、だいぶ改造も施しているため、再現できるかどうかは微妙な所です。オブジェクト数にTonyuのシステム上の限界はないということが分かって安心しました。ありがとうございました。No.7194キー入力の制限をしたいのです例えば、(b、n以外の入力は受け付けない)、、などよきアドバイスをお願いします。{処理}のようにしてあげるだけで、特定の操作以外は受け付けないと思います。どのような状況でそのようなことを行わせたいのか詳細をお願いします。No.7254nuntora様ありがとうございます。様の答えで解決しました。No.7247ループ外にrndomize();をいれてください。No.7250rnd(x)の前にrndmize()を置くことにより、rnd(x)で発生する数の順番をばらばらにできます。1回でよかったはずです。......;の下にでも加えてみてください。No.7252分かりました。ありがとうございました。2度目から消えなくなる。このプログラムで、自機はxの値を0以下にすると、死に、また、新しいのが出るようになっています。一回、自機の方が死んでしまうと、もうひとつのに重なっても倒せなくなります。2度目から消えなくなる。No.72402度目以降は、「$自機」がいま画面上にいる自機でないことが原因です。対策(?)は、ヘルプのチュートリアルにのっています。http://tonyu.kake.info.waseda.ac.jp/api/html/_c5_a8_a4_f2_c7_cb_b2_f5_a4_b9_a4_eb.htmlです。それか、今回は常に画面上にいる自機は1つなので、apeearで発生させるときに、それを$自機に入れてしまうのも手です。2度目から消えなくなる。No.7244ありがとうございます。No.7233迷路ゲームを作っています。$pat_meiro+0がブロックであたると主人公が止まるようにしたいのですがどうすればよいでしょうか?自分の知識ではできなかったので誰か教えてください。No.7238nuntoraさんに従い質問者に考えさせる系で(笑)http://tonyu.kake.info.waseda.ac.jp/uploadcenter/img/2718.zipすべてのオブジェクトを覗いてみれば、そちらのアップなされたプログラムにそっくりなところがあるのがすぐに分かります。プログラムも長くないので、これを見て少し考えてみてください。ヒントは$map.getatです。No.7241はいありがとうございます。自分はアニメーションもあって$pat_meiro+0にあたると止まるというのを作りたいのです。自分はそういうことがどうもできないわけです。No.7242多分、ブロックとの当たり判定の所に、プラスしてアニメイションを止める設定をいれれば良いと思います。その止まった画像を指定する方法でも可能だと思います。No.7243んじゃまあ、改めてwアニメを使う時にはpを指定するとバグりますので、play($pat_a+0,$pat_a+0,1);って感じで指定しましょう。それが問題のプログラムなんですが。ここで壁との当たり判定をしています。チュートリアルにも載ってますので見比べてみてください。ここの判定パターンをpat_meiro+0に書き換えるだけで壁に当たると止まります。{x+=5;a.loop($pat_□,$pat_□,5);}update();}というふうに、移動処理のところにアニメーションメソッドを組み込みます。ニューアニメーションのつづり間違ってるかもしれないのでよろしく^^;アニメーションメソッドはヘルプにやたらと詳しく出てますので、そちらを熟読。