标签:
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面板切换的功能
标签:
原文地址:http://www.cnblogs.com/xmcrew/p/4319812.html