「雨が降るよっ!」って叫んだのだ。「それって、今から晴れるよ、じゃね?」かみさん、吹き出しました。試したけどイメージ通り出来なくて、必要なオブジェクト(キャラとか)の位置と向きの情報をバックアップ変数に退避し、戻る時にstart関数で復帰させてみました。今の所うまくいってます。出来ない方法で悩んで時間を潰してしまうより、さっさとできる方法を探すほうがいい時もあるよね。あと、フィールドにアイテムを置いてみました。(画像)記憶ノカケラみたいなカケラです。これに触れたらゲットです。触れたかどうかの判断は、まずリリーの足元に直径20cmの球があると仮定して、、そしてアイテムの中心にも直径20cmの球を置きます。そんで、2つの球の中心の距離を測るんです。数学は知らなくていいのです。関数が用意されているから勝手に距離が返ってくるのです。その距離と2つの球の半径の和の差を比べます。距離が半径の和より小さくなったら衝突していると判断します。それがアイテムゲットの合図。このようなプログラムはDirectXでもUnityでも同じようにできます。アイテムは5つ置いて全部とったらゲームクリアにしようと思います。それが終わったら仕上げをして公開しようかな。[必須入力]メールアドレス:ホームページアドレス:コメント:。