Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

RSS

  • 受付中

    回答
    0

    【Unity】AnimationClipのKeyframeが参照しているスプライトをスクリプト内で動...

    前提・実現したいこと Unityの2DアニメーションでAnimatorControllerのAnimationClipでそれぞれのKeyframeが参照しているスプライトをスクリプト内で動的に変更したい。 該当のソースコード private static void FindSpriteFromAnimation(GameObject prefab, Un

    • 0評価
    • 9PV
    ILOHAS310 ILOHAS310 1時間前に 質問
  • 受付中

    回答
    1

    カメラの追従と、位置リセットを実装したいが追従しない + リセット後プレイヤーの正面方向を奥方向とし...

    質問失礼いたします。 現在、「プレイヤーの位置から一定距離保ちながらカメラが追従し、一定のキーを押すとプレイヤーの向いている方向にあわせてカメラが回転する」というスクリプトを書いています。 以下の通りに書いてみたのですが、まず、カメラがプレイヤーに追従しません。 何が問題なのかご教授いただきたいです。 // キャラクターのTransform public

    • 0評価
    • 60PV
    toricotori toricotori 7時間前に コメント
  • 解決済

    回答
    2

    【Unity】配列で取得したオブジェクトのスクリプトをまとめて実行したい

    前提・実現したいこと 配列を使って、オブジェクトを選択してまとめてスクリプトを実行させたい。 今回の場合だと、イベントフラグのあるコライダーに入った時、まとめてつららが4本落ちてくる。 発生している問題・エラーメッセージ 今、書いているコードだと以下のエラーが出ます。 'Gameobject[]'に'GetComponents'の定義が含まれておらず

    • 0評価
    • 58PV
    sakura_hana sakura_hana 12時間前に コメント
  • 受付中

    回答
    1

    ターゲットの切り替え

    ターゲットの切り替えを矢印キーの上下で切り替えたいのですがどうすればいいのでしょうか? ボタンはInputでQに割り当てています。 public class Lock : MonoBehaviour { GameObject _target = null; // Use this for initialization void Start ()

    • 0評価
    • 27PV
    Bongo Bongo 15時間前に 回答
  • 受付中

    回答
    2

    オブジェクトをジャンプさせたいが上に瞬間移動してしまう

    したいこと オブジェクト(A)が他の指定したオブジェクト(B)に接触したとき、オブジェクト(A)がジャンプするスクリプトを書いてみましたが、僕の考えている動きではありませんでした。 public class Jump : MonoBehaviour { public float thrust; public Rigidbody rb;

    • 0評価
    • 86PV
    terrain_JP terrain_JP 1日前に コメント
  • 受付中

    回答
    3

    Unity C# で使われる「var」についての「違い・使いどころ」など詳しく理解したいです!

    キャラのを動かす為「PlayerMove」のスプリプトにて、まずはこの様なコードを書いてみました! パターンA   //変数宣言 [SerializeField] private float speed = 15f; private Vector3 moveD = Vector3.zero; if (Input.GetK

    • 1評価
    • 78PV
    asm asm 1日前に 回答
  • 受付中

    回答
    1

    最も近いオブジェクトにのみ処理を行う

    unityでleap motionを用いたアプリを作っています。 Instantiateで生成した複数のクローンのうち、ハンドモデルに最も近いクローンにのみピンチによる移動や拡大処理を行おうと思っています。 以下が実際のシーンになります。 生成されたクローンには検出されたピンチ動作を受け、移動や拡大縮小を行うスクリプト(LeapRTS)が追加されているの

    • 0評価
    • 44PV
    edo_m18 edo_m18 1日前に コメント
  • 解決済

    回答
    1

    Animationをゆっくり切り替えする為、Crossfadeを使ったが一瞬で切り替わる

    やっていること キャラクターの足についている3つのAnimation (Walk, Idle, Fly)を、地面についていたらIdle,地面についている状態で移動したらWalk,空中にいるときはFly, に変えています 起きた問題 変える時にCrossfadeを使っているのですが、IdleからFly, FlyからIdleに変わるときは正常にゆっくり切り替

    • 0評価
    • 39PV
    Coogah Coogah 1日前に 回答
  • 受付中

    回答
    2

    追尾を終えた敵が元の位置に戻って徘徊を再開するようにしたい

    Unityで、基本は徘徊しており、一定範囲にプレイヤーが入ると追尾モードになり、範囲から外れると元の位置に戻ってまた徘徊をするといった敵のスクリプトを書いています。 ・一定の範囲にプレイヤーが入ると追尾モードになる ・範囲から外れると元の位置に戻る? まではできたのですが、そこから徘徊を再開することができません。 移動の値を見ると、少しは動いているようなので

    • 0評価
    • 90PV
    toricotori toricotori 2日前に コメント
  • 受付中

    回答
    1

    矢印キーの下を押した時のみカメラに向かって(手前側へ)進むようにしたい

    現在、unity5、C#でキャラクターの移動スクリプトを書いており、 「矢印キーの上で奥へ移動し、左右で方向転換、キャラクターの背後に常にカメラがいる」という状態にしています。ななめ移動が可能な形です。 操作性を改善させ、 「矢印キーの上で奥へ移動し、左右で方向転換、キャラクターの背後に常にカメラがいるが、矢印キーの下を押した(後方180度の範囲へ移動したい

    • 0評価
    • 47PV
    toricotori toricotori 2日前に コメント
  • 受付中

    回答
    1

    Unity UIの要素の”Panel”の取得

    Unityを使用していますが、 プログラミング自体初心者です。 Unityでの取得に関する質問なのですが、 UIの要素のPanelはどうやったら取得できるのでしょうか? buttonなどは、 using UnityEngine.UIを記述しておけば、 Buttonという言葉を使うことができますが、 Panelはそのままでは取得できないようですね Pa

    • 0評価
    • 25PV
    sakura_hana sakura_hana 2日前に 回答
  • 解決済

    回答
    1

    AxisのHorizontalに割り当てられたボタンを別々に扱う

    やりたいこと Input.GetAxis("Horizontal")や、Input.GetButton("Horizontal")とするときがありますが、 Horizontalに割り当てられているキー、例えばAとD Aキーを押したら処理、Dキーを押したらまた別の処理 という事がしたいです。 horizontalのAとDを別々に扱う方法はありますか?

    • 0評価
    • 27PV
    Coogah Coogah 3日前に コメント
  • 受付中

    回答
    0

    flag【Unity】 Addforceで動く物(Z軸)にCharacterControllerで動くキャラ...

    前提・実現したいこと 主人公をキャラクターコントローラーで操作するゲームを作っております。 ソリの上に主人公が乗ったら坂を滑らせたい 発生している問題・エラーメッセージ ソリは震えるだけで、前に進みません。 ソリには落下防止用に、コライダーを付けております。 ソリに乗り続けて時間が立つと、斜めになってソリは空に飛んでいってしまいます。 主人公は、ソリから

    • 0評価
    • 67PV
    jum6948 jum6948 3日前に 質問を編集
  • 受付中

    回答
    0

    unityで野球盤のランナーの表示非表示の切り替えをしたい!

    unityで野球盤を作っています。 壁ごとにヒット、ツーベースなど分けて、壁にタグを付けています。 壁に当たるとランナーを非表示から表示に切り替えるところまでは出来ました。 しかし野球ゲーム通り、ランナーを切り替えるということが出来ません。 例えば、ランナーが1塁にいてツーベースを打つとランナー2、3塁。などといったことができません。 現状だとヒットに当たる

    • -1評価
    • 54PV
    boyfencer boyfencer 3日前に 質問を編集
  • 解決済

    回答
    2

    レースゲーム作成について

    ただ車を走らせたいのですがレースゲームのように本格的に車が走っているように見せるためにはどういう要素や機能が必要なのですか? あとドリフト機能など摩擦が関係していると聞いたことがあるのですが、ドリフト機能ってどうやって作っているのでしょうか?

    • 0評価
    • 91PV
    LLman LLman 4日前に ベストアンサー
  • 解決済

    回答
    1

    Unityでビルド可能なスマホについて

    Unityで簡単なVRゲームを作っているのですがWindowsのPCで作る際、iOSでは動かせないと知りました。そこでアンドロイドの端末を買おうと思っているのですが、simフリーのもので可能でしょうか?また、端末にジャイロセンサーさえついていればVRは可能なのでしょうか?

    • 0評価
    • 50PV
    Chu-toro Chu-toro 1週間前に ベストアンサー
  • 受付中

    回答
    1

    Unity 空間を区画化してマイクラ風サンドボックスゲームの作成

    現在、unity3Dを使ってサンドボックスゲームを作成しているものです。 空間上でクリックした箇所にブロックを生成するところまではできたのですが、バラバラになってしまいます。そこで、空間を区画化してブロックの位置補正処理を行いたいと考えているのですが、どうすればマイクラのように生成させることができますか?わかる方がいましたら教えていただきたく、質問いたしまし

    • -1評価
    • 127PV
    MasujimaRyohei MasujimaRyohei 1週間前に 回答
  • 受付中

    回答
    1

    Unity2017 デバッグ効率化の方法について

    デバッグの効率化。 Q.スクリプト内で使われている関数がどのファイルのどこで定義されている関数か知りたい時。 A.VSCodeの「定義へ移動」で定義元へジャンプできる。 Q.あるスクリプトがどのオブジェクトにアタッチされているか知りたい時。 A.Unity上で該当のスクリプトを右クリックし、「Find References In Scene」でヒエラ

    • 0評価
    • 149PV
    MasujimaRyohei MasujimaRyohei 1週間前に 回答
  • 受付中

    回答
    1

    3Dアクション系ゲームの 壁などへ押しこまれることによるめり込みの防止

    私はモンスターハンターやダークソウル、キングダムハーツなどに近い オーソドックスな3DARPGを作っています CharacterControllerのめり込み防止機能では 当たり判定に挟み撃ちにされた場合どっちかにめり込みます 1.壁を抜けて亜空間へ 2.地面を貫通して虚空に落ちてゆく 3.めり込んだ先が手すりなどだった場合動けなる所謂「地形にはまる

    • 0評価
    • 93PV
    MasujimaRyohei MasujimaRyohei 1週間前に 回答
  • 受付中

    回答
    1

    オブジェクトの往復アニメーションスクリプトに方向転換を加えたい

    前提・実現したいこと 質問失礼いたします。 unityにて、オブジェクトの往復スクリプトをC#で作っています。 移動だけならできたのですが、常に移動方向にオブジェクトの正面が来るように、 回転も入れたいです。 ある地点についたら止まって一定時間180度回転して、また一定時間動き出す……というのを繰り返すイメージです。 移動だけのスクリプトは、以下の通りです。

    • 0評価
    • 87PV
    MasujimaRyohei MasujimaRyohei 1週間前に 回答を編集
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    570

  • 総質問数

    743

  • 今週の質問数

    13

関連するタグ

Unity3Dタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る