博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unity拖拽旋转2D物体
阅读量:4947 次
发布时间:2019-06-11

本文共 996 字,大约阅读时间需要 3 分钟。

/*************** Company: DX**SrtiptName:RotateImage** Auth:    CW** Des:      ** Ver.:     V1.0.0*************/using UnityEngine;using System.Collections;using UnityEngine.UI;using System.Collections.Generic;using Spine;using Spine.Unity;using UnityEngine.EventSystems;namespace Kernal{   public class RotateImage : MonoBehaviour, IDragHandler    {        public void OnDrag(PointerEventData eventData)        {                       SetDraggedRotation(eventData);        }        private void SetDraggedRotation(PointerEventData eventData)        {            Vector2 curSelfScreenPosition = RectTransformUtility.WorldToScreenPoint(eventData.pressEventCamera, transform.position);            Vector2 directionTo = curSelfScreenPosition - eventData.position;            Vector2 directionFrom = directionTo - eventData.delta;            this.transform.rotation *= Quaternion.FromToRotation(directionTo, directionFrom);        }    }}

 

转载于:https://www.cnblogs.com/weiqiangwaideshijie/p/9626572.html

你可能感兴趣的文章
[转载]115个Java面试题和答案
查看>>
[笔记] 易错点集合
查看>>
使用gnuplot对tpcc-mysql压测结果生成图表
查看>>
微信事件推送接口(原创总结)
查看>>
ubuntu server下安装VMware【原创】
查看>>
浅谈session与cookie之间的联系
查看>>
struct {0}初始化
查看>>
c++ operator
查看>>
apache 添加 ssl_module
查看>>
java小技巧
查看>>
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
getQueryString
查看>>
Servlet文件上传和下载的复习
查看>>
JavaScript笔记——正则表达式
查看>>
iOS PushMebaby
查看>>
网页消息类
查看>>
【BZOJ】2959: 长跑(lct+缩点)(暂时弃坑)
查看>>
BZOJ3687: 简单题(dp+bitset)
查看>>
Vim常用又容易忘的命令
查看>>
cf1132G. Greedy Subsequences(线段树)
查看>>