当前位置: 首页 > news >正文

学做宝宝辅食的网站申请域名

学做宝宝辅食的网站,申请域名,烟台开发区做网站,门户网站规划本文仅作学习笔记与交流,不作任何商业用途 本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正 本文在发布时间选用unity 2022.3.8稳定版本,请注意分别 前置知识:…
本文仅作学习笔记与交流,不作任何商业用途

本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正

本文在发布时间选用unity 2022.3.8稳定版本,请注意分别

前置知识:Unity UGUI 之 事件接口-CSDN博客 

Unity UGUI 之 事件触发器-CSDN博客

屏幕坐标转UI坐标

Q:首先他是干什么的?

A:可以点击,触摸,拖拽UI

Q:那我用事件触发器也可以实现啊!

A:这就是事件触发器下的小知识,可以将其理解为事件触发器中的一个辅助函数

不然你自己写拖拽逻辑也行,不过用轮子岂不是更快更好更省力

RectTransformUtility - Unity 脚本 API

注意看倒数第二个方法,用于将屏幕的位置转为UI位置(矩形平面位置)RectTransformUtility-ScreenPointToLocalPointInRectangle - Unity 脚本 API

 举个栗子:

我屏幕上有的:

 

我写的代码: 

using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.EventSystems;public class 坐标转换 : MonoBehaviour,IDragHandler
{public RectTransform canvasRectTransform;//以拖拽接口为例public void OnDrag(PointerEventData eventData) {Vector2 UIposition;//屏幕坐标转Rect坐标 注意四个参数RectTransformUtility.ScreenPointToLocalPointInRectangle(canvasRectTransform,//1.你要在什么上面拖拽就填写谁的RectTransformeventData.position,//2.屏幕位置eventData.pressEventCamera,//3.触发当前事件的相机(Camera)对象out UIposition//最后UI的位置);{this.transform.localPosition = UIposition;}}
}

实际效果: 

http://www.yidumall.com/news/108985.html

相关文章:

  • 怎么样百度搜到自己的网站品牌推广计划
  • 做网站要的图片斗鱼网络推广seo怎么弄
  • 网站建设免费教程全网营销整合推广
  • 聂教练做0网站百度seo怎么样优化
  • 桂城网站建设制作快速排名优化公司
  • 做一个外贸网站seo综合优化公司
  • diy在线定制网站系统电商网站项目
  • 网站制作合同书怎么建立个人网站
  • 让自己的电脑做网站的服务器友情链接2598
  • dedecms 购物网站免费二级域名注册申请
  • 淄博学校网站建设方案灰色词seo推广
  • 免费软件看视频长沙百度快速排名优化
  • 做网站设计师能10年赚100万吗主要推广手段免费
  • 国外html5网站欣赏百度账号客服人工电话
  • 网上兼职做论坛版主 网站编辑长沙免费建站网络营销
  • 做网站目录seo品牌优化
  • 做百度推广需要有网站吗推广引流的10个渠道
  • 个人建设网站论文合肥seo排名收费
  • wordpress 幻灯片代码在哪里进一步优化营商环境
  • 北京网站如何制作找客户资源的网站
  • python 网站框架企业qq官方下载
  • 北京全包圆装修公司好不好佛山seo培训
  • 个人做流量大的网站360推广登录入口官网
  • 搜狐快站建站樱桃bt磁力天堂
  • 花钱做的网站推广被骗百度关键词排名联系
  • 别人做的网站百度网站验证刷死粉网站推广
  • 网站开发语言 aspseo关键词挖掘工具
  • 360建站公司拼多多搜索关键词排名
  • 四川省建设监理管理协会网站合肥搜索引擎推广
  • 就有公司域名怎么建设网站韩国电视剧