unity学习之添加图片作为背景

unity学习,希望我的博客能给喜欢unity的朋友带来帮助


准备了几天的项目今天开始做了,我今天主要的任务就是做登陆注册界面,登陆注册界面要想好看点就要有背景图片,在unity中添加背景图片有两种方法,一种是通过代码来完成,还有一种是手动添加,我们都来看看吧。

       通过代码完成

  1. //声明一张图片
  2. public Texture2D img;

  3. //通过OnGUI方法执行下面操作
  4. void OnGUI()
  5. {
  6.         string aa = "";
  7.         
  8.         //构造一个空的GUIStyle
  9.         GUIStyle bb = new GUIStyle();
  10.         
  11.         //设置bb正常显示时是背景图片
  12.         bb.normal.background = img;
  13.         GUI.Label(new Rect(0, 0, 1370, 780), aa, bb);
  14. }

       手动添加:

              1、先创建一个新的摄像机,命名为Background Camera;

              2、新建一个GUI Texture,命名为Background Image;

              3、 Background Image Inspector 面板中点击 Layer 下拉窗口,选择“ Add Layer 添加一个新的层名称为“ Background Image ”;

       4、选中 Background Image,做如下操作:

                     


               5、 GameObject Layer 值设置为之前你添加的 Background Image;

               6、选中 Background Camera,进行如下操作:

                      

                7、选中主摄像机, Clear Flags 设置为“ Depth Only ”, 设置 Culling Mask ,取消选择“ Background Image

    这样就完成了背景图片的设置。

    更多精彩请关注:http://unity.gopedu.com/


你可能感兴趣的:(学习整理,unity3d,unity3d教程,unity教程,unity,unity培训)