Uinty的uGUI学习(03):button交互、anchor(锚点)
Uinty的uGUI学习(03):button交互、anchor(锚点)
宇鸿165 发表于10个月前
Uinty的uGUI学习(03):button交互、anchor(锚点)
  • 发表于 10个月前
  • 阅读 12
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

#####一、uGUI - Button_click_interactable(按钮的点击、交互)

  • 1.通过On Click()下方的+添加一个点击事件
  • 2.创建脚本文件
  • 3.指定脚本的gameObject
  • 4.给按钮选择点击事件的方法(可以监听多个按钮的点击)
点击事件:On Click()
我们需要指定一个game Object

ButtonManager脚本

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ButtonManager : MonoBehaviour {

	public void OnBtnClick(){
		print ("btn Click");
	}

	public void OnBtnClick(int i)
	{
		print (i);
	}
}


6_1添加一个脚本文件.png 6_2给脚本文件命名.png

6_3编辑脚本文件.png

6_4给脚本文件添加gameObject和点击的方法.png

6_5button选择方法和点触发事件选择和控制台的输出.png


#####二、uGUI - anchor(锚点)

一个控件
常用的属性
Pivot 中心点的位置
旋转(改变的是Z轴) : 放到控件边上的脚
放大缩小 : 放到控件边上的点
等比例放大缩小 : 选中控件 同时按住 shift键
anchor : 是为了自适应屏幕的大小的
控件的四个边框 相对于 锚点(中心)的位置是永远保持不变

>>>
需求:
想让Image这个控件 始终位于右上角的位置

实现:
可以通过设置锚点的位置为右上角
(custom-->Anchor Presets[锚点预先调整、预先装置])

7_1调解UI的按钮.png

7_2锚点的位置.png

7_3设置锚点.png

7_4设置锚点的位置.png

标签: Unity3D uGUI
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 154
码字总数 368963
×
宇鸿165
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: