- ニート、無職、フリーターがゲームを作るスレ2
158 :名前は開発中のものです。[sage]:2011/11/29(火) 19:14:19.57 ID:i03HMvOj - >>154
HSP 他の言語は殆どやった事無い… >>156 おお、よく分かったなぁ……その通り キャラクターのパラメータを示す配列変数とAI用の配列変数を別々に設定してて、 今まで"敵が行動を行う時にパラメータの配列変数を AI用の配列変数にコピーする"という目的で クローン変数を作ってたんだけど クローンの意味をちゃんと調べてなかったらあんなバグが起こったんだ…。 クローン変数について色々調べたら、クローン変数を操作したら 元の変数も同じ風に操作される事が分かったから AIルーチン処理時にクローン変数を使って、 処理が終わったら変数の形を変えてクローンを解除する形にしたらバグが起こらなくなったよ
|