2017-07-27 8 views
-5

こんにちは、私は大きな問題で助けが必要です。私は下の画像のように私のオブジェクトを移動したい。画面の下にある場合は、画面の上に移動して移動を続けます。これどうやってするの?Unity3Dはミラーのように変換できますか?

問題の画像: https://hizliresim.com/Pr2bR5

+1

これまでに試したコードを教えてください。あなたはこれを見てみるべきです:[適切な質問をするにはどうすればいいですか](https://stackoverflow.com/help/how-to-ask) – NullDev

+0

私はいろいろ試してみましたが、うまくいきませんでした。私はそこに新しいが – mrdabanli

+1

それはあなたの質問に答えるのに本当に役立つわけではありません。 – NullDev

答えて

1

画面の下部にある空のゲームオブジェクトを入れてください。コライダーを追加して(箱のコライダーができる)、それをトリガーして画面のすぐ下に置きます。あなたのオブジェクトがそのコライダーとやり取りしているかどうかをチェックするために、コードを書き、その空のgameObjectにcolliderを追加してください。

void OnTriggerEnter() 

if(other.gameObject.tag == "YourTag") 

{ 

    //You can destroy that falling object and create a new one on the top 
    //or simply change its position here 
} 

これで効果が得られます。

希望すると便利です。乾杯!

関連する問題