我是靠谱客的博主 冷酷悟空,最近开发中收集的这篇文章主要介绍变量和监视器(Inspector),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原文链接:https://docs.unity3d.com/Manual/VariablesAndTheInspector.html

      当你创建一个脚本时,你事实上创建了一个新的组件(Component)。它可以挂在物体上,就像其他的组件一样。

       和其他组件一样,它有自己的属性(properties)。你可以允许一些在脚本中的属性也能在监视器里被改变。

     

using UnityEngine;
using System.Collection;

public class MainPlayer:MonBehaviour{
    public string myName;

    //Use this for initialization
    void Start(){
        Debug.Log("I am alive and my name is " + myName);
    }

    //Updata is called once per frame
    void Updata(){

    }
}

    这段代码在监视器里创建了一个可编辑的区域,被标记为”My Name“。

    Unity创建标签是通过你变量名中的大写字母来打空格的。这单纯地是为了显示清楚而存在的,所以,建议在你的代码中都使用这样的命名规则。

    如果你编辑好了这个名字,然后点击Play按钮,你就会在控制台(Console)栏里看到这条信息,里面包含了你输入的文本。

    在C#中,你必须把这个变量声明为公有的(public),才能在监视器里看到。如果你不声明为public的话,C#会默认其为私有的(private)。

    事实上,Unity允许你在游戏运行时改变脚本变量的值。这是一个非常有用的功能。你能直接地看到改变后的效果,而不用终止或重启游戏。当游戏运行终止后,这些变量的值又会重置为你点击”开始游戏”前的那个值。这就保证了,你可以自由的修改你的物体的设置,而不用担心任何不可挽回的损坏。

转载于:https://my.oschina.net/u/3205569/blog/903981

最后

以上就是冷酷悟空为你收集整理的变量和监视器(Inspector)的全部内容,希望文章能够帮你解决变量和监视器(Inspector)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部