-2

メインメニューを作っていて、3D オブジェクトを別のシーンに移動するためのボタンとして作りたいと思っています。3D オブジェクトは SKETCHUP からの jar インポートです。私はまだ知らない初心者です。誰かがc#を使ったサンプルコードを教えてもらえますか?? オブジェクトの名前は JAR です。前もって感謝します:)

4

1 に答える 1

0

これはあなたがそれを行う方法です:

  1. オブジェクトにコライダーを適用します (またはレイキャストで作成できますが、メニュー ボタンには必要ありません)。

  2. OnMouseDownまたはOnMouseUpイベントを定義します。ところで、Unity ドキュメントの使い方を学んでください。この例で探しているものが含まれています: MonoBehaviour.OnMouseDown()

これは、クリックイベントを処理するコードです: (提供されたリンクから直接取得)

void OnMouseDown () { // or OnMouseUp
    Application.LoadLevel("level name"); // or level index
}

ロード時にそれらを参照できるように、さまざまなシーンを定義する方法を知っていると思います。そうでない場合は、これを行う方法に関する基本的なガイドをお読みください: Application.LoadLevel

また、注意: Unity には独自の非常に大きなコミュニティ フォーラムがあり、より多くの経験を持つ多くのアクティブなメンバーがいます。ただし、宿題をしてチュートリアルを見て、すでに説明されている質問でスパムする前に、問題を検索してみてください. 自分で努力したくない人を助けるのが好きな人はいません。

于 2013-09-01T18:54:29.780 に答える