Unity学习笔记 1.初试脚本

下载源码 UnityPackage

访问组件 GetComponent-<组件名>().组件属性

查找指定对象 GameObject.Find()

移动对象 TransFrom.Translate()

重力(刚体组件) Rigidbody


1.效果


2.脚本

cs 复制代码
    public int num = 120;

    private Rigidbody rb;

    private GameObject red;
    private GameObject yellow;

    void Start()
    {
        rb = GetComponent<Rigidbody>();
        rb.useGravity = true;

        red = GameObject.Find("red");
        yellow = GameObject.Find("yellow");
    }

    void Update()
    {
        // 让红色方块向前移动
        red.GetComponent<Transform>().Translate(0, 0, 0.01f);

        // 让黄色方块向右移动
        yellow.GetComponent<Transform>().Translate(0.01f, 0, 0);

        // 让黄色方块转起来
        yellow.GetComponent<Transform>().Rotate(10f, 0, 0);


        //if (num % 2 == 0)
        //{
        //    Debug.Log(num + "是偶数");
        //}
        //else
        //{
        //    Debug.Log(num + "是奇数");
        //}
    }
复制代码
相关推荐
饭碗、碗碗香5 分钟前
【开发常用命令】:服务器与本地之间的数据传输
linux·运维·服务器·笔记·学习
JXNL@11 分钟前
STM32外设学习之串口
stm32·单片机·学习
虾球xz1 小时前
CppCon 2015 学习:Algorithmic Differentiation C++ & Extremum Estimation
开发语言·c++·学习
心前阳光1 小时前
Unity-通过Transform类学习迭代器模式
学习·unity·迭代器模式
xiaoxiaoxiaolll2 小时前
可编程光子处理器新范式:《APL Photonics》封面级成果展示多功能集成突破
学习
电院工程师2 小时前
ChipWhisperer教程(三)
笔记·python·嵌入式硬件·安全·fpga开发·安全架构
LuH11243 小时前
【论文阅读笔记】高光反射实时渲染新突破:3D Gaussian Splatting with Deferred Reflection 技术解析
论文阅读·笔记·3d
程序员Xu3 小时前
大厂机试题解法笔记大纲+按知识点分类+算法编码训练
笔记·算法
张哈大3 小时前
【 java 虚拟机知识 第二篇 】
java·开发语言·jvm·笔记
凉、介3 小时前
Linux 下 pcie 初始化设备枚举流程代码分析
linux·运维·服务器·学习·嵌入式·c·pcie