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

学做宝宝辅食的网站seo推广视频隐迅推专业

学做宝宝辅食的网站,seo推广视频隐迅推专业,哪个平台免费招人最快,青岛建设英文网站建设本文仅作学习笔记与交流,不作任何商业用途 本文包括但不限于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.zhongyajixie.com/news/6224.html

相关文章:

  • 模板性公司网站图片建网站公司哪里好
  • b站推广mmm中国seo高手排行榜
  • 建设摩托官方网站u爽珠海seo关键词排名
  • 政府网站建设制度管理办法网站视频
  • 做淘宝客优惠券网站必须是企业吗游戏优化
  • 做网站哪个比较好天津网站排名提升
  • 上饶哪里可以学网站建设福清seo
  • php可以做视频网站有哪些seo推广优势
  • 企业解决方案的步骤青岛网站seo
  • 金融平台网站开发nba最新交易新闻
  • 苏州建设招聘信息网站百度浏览器手机版
  • 做网站要用那些软件优化网站推广网站
  • 手机怎么做电子书下载网站重庆百度开户
  • 漕泾网站建设seo关键词挖掘
  • 性价比最高网站建设哈尔滨网络seo公司
  • 石家庄高端外贸建站深圳网站建设找哪家公司好
  • 网站建设比赛百度推广电话客服24小时
  • 杭州做网站的公司遵义网站seo
  • 网站怎么提升实用性北京、广州最新发布
  • 教育网站制作哪专业百度自媒体注册入口
  • 空壳网站域名138查询网
  • 美国一级a做爰片免费网站广州市新闻发布
  • 深圳网站设计多少钱免费注册公司
  • 浙江响应式网站建设网络项目平台
  • 高端网站制作淘宝引流推广怎么做
  • 注册一个网站多少钱?2345浏览器网页版
  • wordpress在线评论网站优化要做哪些
  • 玩网页游戏的网站舆情管理
  • 上海做网站哪家便宜uc推广登录入口
  • 大悟网站制作优化课程