(小学生Unity入門)ボールを動かしてみよう!

まずは「C#Script」で「Ball」の台本を作っていきます。

・「Assets」の余白を右クリック→「Create」を選択→「C# Script」を選択してクリック

・名前を「Ball」に変更する


・下記のお手本どおりにコードを書いてみよう

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Ball : MonoBehaviour
{
    public float speed;
    private Rigidbody rb;

    // Start is called before the first frame update
    void Start()
    {
        rb = GetComponent<Rigidbody>();
    }

    // Update is called once per frame
    void Update()
    {
        float moveH = Input.GetAxis("Horizontal");
        float moveV = Input.GetAxis("Vertical");
        Vector3 movement = new Vector3(moveH, 0, moveV);
        rb.AddForce(movement * speed);
    }
}

 


(間違えやすいポイント)

・大文字、小文字に注意しよう!

・「Input」(読み方;インプット)の先頭は、大文字の「I」(アイ)

 

(覚えておこう!)

・「public」で記載したもの(今回だと「speed」)は「Inspector」で変更できる。


・Ballスクリプトができたら、Ballオブジェクトにドラッグ&ドロップしよう。

・「Inspector」で「Ball(Script)」が適用されていることを確認しよう。

・「Speed」が「0」になっていますので、この数字をいろいろ変えてみましょう。

・ここまでできたら、実行ボタンを押してみましょう。

・パソコンのキーボードの矢印(←↑↓→)を押してみてください。押した方向にボールが動けば成功です。

 

 


<<教室紹介>>

Unityに興味がわいてきたら、ぜひ教室に参加してみてください。

教室見学・体験は、随時開催しています。

********

(教室名)

・monopro プログラミング道場

(所在地)

・東京都文京区音羽1−17−11 花和ビル503

<交通機関アクセス>
・有楽町線・護国寺駅 徒歩2分
・都営バス・音羽二丁目バス停 徒歩1分

(対象)

・小学4年生〜高校生

 

*教室の詳細は下記リンクをクリック!

monopro プログラミング道場