教学
祭奠死去的灵
这个作者很懒,什么都没留下…
展开
-
unity 获取屏幕 停留处物体
/// <summary>/// 获取鼠标停留处物体/// </summary>/// <param name="raycaster"></param>/// <returns></returns>public GameObject GetOverWordGameObject(GameObject raycaster){PointerEventData pointerEventData = new PointerEven.原创 2020-10-26 15:10:59 · 197 阅读 · 0 评论 -
c# list 记录
关联 mergedList.AddRange(target.Except(source)); //检测元素是否相同的 //intersectedList = list1.Intersect(list2); // 取差集 (A有,B沒有) //var expectedList = list1.Except(list2);...原创 2020-10-21 14:10:45 · 111 阅读 · 0 评论 -
物体跟随鼠标进行移动
Vector3 v3 = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, Camera.main.WorldToScreenPoint(transform.position).z)); transform.position = new Vector3(v3.x,v3.y, v3.z);...原创 2020-09-09 09:38:28 · 573 阅读 · 0 评论 -
unity 拖拽和滑动事件同时生效
GameObject.Find("Scroll View").GetComponent<ScrollRect>().OnBeginDrag(data);GameObject.Find("Scroll View").GetComponent<ScrollRect>().OnDrag(data);GameObject.Find("Scroll View").GetComponent<ScrollRect>().OnEndDrag(data);//将单个物体..原创 2020-08-18 10:07:37 · 530 阅读 · 0 评论 -
给按钮动态添加事件
if (startButton.GetComponent<EventTrigger>() == null) { EventTrigger trigger = startButton.AddComponent<EventTrigger>(); //给按钮添加按下事件 EventTrigger.Entry button_Click = new EventTrigger.Entry()...原创 2020-08-05 15:25:56 · 210 阅读 · 0 评论 -
围绕物体的圆范围边界生成物体坐标,返回数组
using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 围绕挂载脚本的物体,按照角度围绕一圈/// </summary>public class Round{ /// <summary> /// 围绕物体的圆范围边界生成物体坐标,返回数组 /// </summary> /// <...原创 2020-07-31 09:58:26 · 128 阅读 · 0 评论