码迷,mamicode.com
首页 > 编程语言 > 详细

Unity5_UGUI基本菜单切换学习

时间:2015-03-07 10:07:31      阅读:4405      评论:0      收藏:0      [点我收藏+]

标签:

UGUI基本菜单切换学习

 

首先先拖放好两个Panel,并且在两个Panel里面各放一个Button

分别改名为 PanelAA , PanelBB

按钮名字改为 myButton ,targetButton

 

新建一个空的Gameobject ,改名为 UIchange

如图

技术分享

 

新建C#脚本 UIClickeds.cs

代码如下

using UnityEngine;
using System.Collections;

public class UIClickeds : MonoBehaviour {


    public RectTransform targetUI;
    public RectTransform myUI;


    public void OnMyButtonClickAA()
    {
        
        myUI.anchoredPosition = new Vector2(0, 0);
        //left right 800 离锚点
        targetUI.anchoredPosition = new Vector2(800F, 0);
    }


    public void OnTargetButtonClickBB()
    {
       
        targetUI.anchoredPosition = new Vector2(0, 0);


        myUI.anchoredPosition = new Vector2(800F, 0);
    }

}

 

将代码拖放到  UIchange对象上,并且拖放 两个Panel面板到 myUI 和 targetUI上

如下图

技术分享

 

在两个按钮下 添加点击事件添加

分别添加到两个方法触发

技术分享

 

另外一个

 

技术分享

 

 

点击运行,即可实现一个基本的 两个PanelUI面板切换的功能

 

技术分享

Unity5_UGUI基本菜单切换学习

标签:

原文地址:http://www.cnblogs.com/xmcrew/p/4319812.html

(1)
(4)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!