[管理用]プロジェクトボードに関する質問はなるべくプロジェクトボード内にてお願いします。「関連記事を探す」で,似たトピックを検索することができます。(自分の記事を削除時に使用。No.11606アクションRPGを次のような流れで作りたいと思っています。);の命令を使うとなると、現在のキャラクターの状態を引き継いで移行することが難しいと思うのですが、どのようにして実装するのでしょうか。この方法を諦めると、一つのページに全て面を書くことになるかと思うのですが、その方法もわからないです><(マップ作成は一つのページに一つしか作れないような・・)日本語が下手ですいません。No.11607キャラクター情報をグローバル変数に記録すればページのロードをしてもデータを引き継ぐことができます。No.11608そうですかぁ。No.11609グローバル変数は先頭に$のついている変数のことで、普通の変数と同じように扱えます。現在発売中の「Windows100%」に自分の「HEXE2」が掲載されました。いやぁ、暇つぶしがてらに作ってた物でも評価されて、しかも雑誌にまで掲載されるとなるとやっぱり嬉しいものですね。自分みたいなセンスの無い人間でも雑誌に載れるんで皆さんも頑張ってください。Tonyuは気力さえあれば大抵のものが作れるはずですので。そんなTonyuを作ってくださったHoge-氏に感謝です。書店で見かけたら載ってるページ探してみてくださーい。dist(x-t.x,y-t.y)<d){command=1;ta=t;d=dist(x-t.x,y-t.y);}}if(command==1){drawLine(ta.x,ta.y,x,y,$clRed,zOrder);ta.life=ta.life-1;}こうして下さい。(hoheiも)こうすると、毎フレーム最も近い敵に一度のみ攻撃します。No.11596円形の範囲定義は範囲の中心からの距離を求めることによって可能です。以下のプログラムなら半径100ドットの円の中に敵が入るとコマンドが実行されます。No.11599xt=rnd(3);xh=rnd(3);if(x>$screenWidth){x=x+xt;}if(x<0){x=x-xh;}これだと画面外に出た時のみ移動します。">"の向きが逆では。攻撃に関しては問題ないと思いますが。このコードをコピペして動かしたらちゃんと攻撃していました。No.11594ご返答ありがとうございます。update等を利用してオブジェクトBの処理がAの処理より後のフレームにて行われるよう調整したつもりではありますがオブジェクトインスペクタの一覧や、オブジェクトの処理順序等も考慮して原因を追求してみようと思います。