栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

unity初涉-工程文件夹以及各窗口介绍

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

unity初涉-工程文件夹以及各窗口介绍

文章目录
  • unity初涉-工程文件夹以及各窗口介绍
    • 工程文件夹
    • 面板介绍
      • Project
      • Hierarchy
      • Scene
      • Game
    • Console
      • 控制台输出方式
  • 小结

unity初涉-工程文件夹以及各窗口介绍 工程文件夹
  1. Assets:工程资源文件夹(美术资源,脚本等等)
  2. Library:库文件夹(unity自动生成管理)
  3. Logs:日志文件夹(同样由unity自动生成管理,记录报错崩溃等等信息)
  4. Obj:编译产生的中间文件(unity自动管理,要创建了代码文件才会出现)
  5. Packages:包配置信息(unity自动生成管理,用于放置一些官方组件和第三发插件)
  6. ProjectSettings:工程设置信息(unity自动管理)

面板介绍 Project

用于存放游戏资源,各种图片,美术资源等等,放置于Assets文件夹下

Tips:这些资源可以直接导出为专门的unity资源包,导出方法如下(这样导出后,资源在不同游戏项目之间的继承就非常方便且安全,使用直接导入相关包即可),导出方法如下

Hierarchy

用于放置游戏对象,如下图中放置了两个默认游戏对象

Tips:要使用Projects中的游戏资源,直接将其拖拽到Hierarchy中生成对应游戏对象即可(创建游戏对象)

相机游戏对象就好比用户的

Scene

用于操作游戏界面,用于做场景布局

Game

游戏制作完毕后,用户所看见的界面

Console

unity日志输出窗口

一般用于unity组件的调试输出

打开方式:窗口模式选择default或者如下图手动打开

打开后如下图

控制台输出方式
  1. 直接print:这种方式只有在继承了MonoBehaviour的类和方法中才能使用

    public class NewBehaviourScript : MonoBehaviour
    {
        // Start is called before the first frame update
        void Start()
        {
            print(1);
            print("23542");//可以输出各种数据类型
        }
    
        // Update is called once per frame
        void Update()
        {
            print(2);
        }
    }
    
  2. Debug.Log:可以在任意类型,任意方法里面使用

    void Start()
    {
        print(1);
        print("23542");//可以输出各种数据类型
        Debug.Log(1);
        Debug.Log("2345");
        
        Debug.LogWarning("2345");//输出警告,与log直接输出的标志不同
        Debug.LogError("2345");//输出错误,级别比警告更高
    }
    

    上述部分代码在unity的Console窗口的具体输出如下图

小结

unity学习持续更新ing~,博主还是unity小白,力所能及的忙都会帮,直接发我私信就行啦!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/900625.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号