0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[備忘録] Youtubeを見ながらUnityの勉強 8日目

Posted at

はじめに

 こんにちは,Umamusume22です。しばらくunityの勉強をサボっていました。業務でUnityを使っているのですがUnityが分からないので自主的に勉強を始めました。とりあえず、Youtubeを見ながらUnityの勉強を行います。学んだことはここの記事にアウトプットしていきます。
今日は以下の動画を見てUnityの勉強を行いました

備忘録

  • GetComponentはコンポーネントを捕まえている
  • .はその機能をつけている (例: playRb.AddForce(Vector3.forward);)
  • GetKeyDownはキーボードのボタンを押すときに使う

実際に書いたソースコード

Player.cs
using UnityEngine;

public class Player : MonoBehaviour
{
    public int power;
    // RigidBodyを入れるための箱 PlayRbというのを作成
    Rigidbody playerRb;


    // Start is called once before the first execution of Update after the MonoBehaviour is created
    void Start()
    {
        // PlayerRbという箱の中にコンポーネントを捕まえてきて入れます。その時のコンポーネントはRigidBoy
        playerRb = GetComponent<Rigidbody>();

        // playerRbの機能を使って力を加える 向きは前
        // playerRb.AddForce(Vector3.forward * power);

    }

    // Update is called once per frame
    void Update()
    {
        // 十字キーで動かす  右矢印キーが押されたら
        if(Input.GetKey(KeyCode.RightArrow)){

            // 右向きの力を加える
            playerRb.AddForce(Vector3.right);


        }

        // 十字キーで動かす  左矢印キーが押されたら
        if(Input.GetKey(KeyCode.LeftArrow)){

            // 左向きの力を加える
            playerRb.AddForce(Vector3.left);


        }

        // 十字キーで動かす  前矢印キーが押されたら
        if(Input.GetKey(KeyCode.UpArrow)){

            // 前向きの力を加える
            playerRb.AddForce(Vector3.forward);


        }

        // 十字キーで動かす  下矢印キーが押されたら
        if(Input.GetKey(KeyCode.DownArrow)){

            // 下向きの力を加える
            playerRb.AddForce(Vector3.back);


        }

        // スペースキーが押されたら
        if(Input.GetKeyDown(KeyCode.Space)){

            // 前向きの力を加える
            playerRb.AddForce(Vector3.up * power);


        }
    }
}



最後に

 勉強した内容を備忘録にしました。備忘録の内容が短くてすみません。Rigidbodyという重力の計算を行う機能を使いました。

ここまで記事を読んでいただきありがとうございました!

※ウマ娘の声をフーリエ変換した記事や水栓の開閉判定をLineに通知する記事も書いています.suzuが私です.興味がある方はぜひご覧ください!
https://vigne-cla.com/31-1/#toc5

※noteもやっています.
https://note.com/madoka235/n/nbba2153326e1

ぜひフォローよろしくお願いします!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?