记录自己碰到的问题
Unity刘文凯
常用方法记录,容易忘
展开
-
Unity 使用WPS Office打开Excel(PC默认的App,安卓必须安装WPS Office),路径读取
Unity 调用WPS Office 打开Excel原创 2023-08-07 00:31:50 · 250 阅读 · 0 评论 -
Unity 使用插件PDFRenderer 打开pdf,路径读取
PDFRenderer Pdf Unity C#原创 2023-08-07 00:28:13 · 1228 阅读 · 0 评论 -
Unity 高亮效果Highlighting System 5.0
Unity 高亮效果Highlighting System 5.0原创 2023-03-23 11:10:59 · 304 阅读 · 0 评论 -
Unity 液体在管子里流动效果
Unity 液体在管子里流动的效果原创 2023-03-23 10:57:26 · 1252 阅读 · 0 评论 -
Unity UGUI world space UI会被其他物体遮挡的问题
Unity Shader UI原创 2022-12-06 15:23:08 · 2347 阅读 · 3 评论 -
Unity 编辑器扩展(Editor)
Editor 编辑器扩展 Unity C#原创 2022-11-16 17:18:51 · 911 阅读 · 0 评论 -
Unity 2021 发布WebGL之后, 实现和网页(JS)进行交互
Unity WebGL JS 交互原创 2022-11-16 17:11:31 · 2191 阅读 · 1 评论 -
Unity 2021 打包WebGL之后,用火狐浏览器打开报错,报错信息:Uncaught ReferenceError: Runtime is not defined
WebGL JS原创 2022-11-16 16:37:04 · 2597 阅读 · 0 评论 -
Unity 获取到Camera的cullingMask,包含多个选择
Camera.cullingMask Layer原创 2022-10-14 17:54:18 · 876 阅读 · 0 评论 -
Unity 获取单前场景名字和获取到Build Settings里Scenes In Build里所有场景的名字以及路径
Unity 场景名字 场景路径原创 2022-10-12 11:01:17 · 4403 阅读 · 0 评论 -
unity实现枚举多选,在inspector面板里面,并有如何使用的方法
enum 枚举 多选原创 2022-09-23 11:51:31 · 1551 阅读 · 0 评论 -
Unity 读取和写入Excel表格
Unity读取和写入Excel表格的示例 需要使用到的dll为 EPPlus.dll Excel.dll ICSharpCode.SharpZipLib.dll I18N.West.dll I18N.Rare.dll I18N.Other.dll I18N.MidEast.dll I18N.dll I18N.CJK.dll 示例代买为如下读取脚本using System.Collections;using System.Collections.Generic;原创 2020-06-23 14:21:47 · 567 阅读 · 0 评论 -
SQL语句 根据时间 查询最近15条数据和查询最老15条数据
查询最近15条数据select top 15 * from 表名 order by 时间的列名 desc 查询最老15条数据select top 15 * from 表名 order by 时间的列名原创 2020-06-16 14:53:02 · 1238 阅读 · 0 评论 -
鼠标点击了UI,并且移出此UI执行事件(松开鼠标后不执行)
一个Unity朋友突然间让我做这么一个功能,有点懵,花了大概是10分钟左右写出来的,需要注意的是继承IPointerDownHandler 这个接口。OnPointerDown 是这个接口的实现。UnityEngine.EventSystems 引用这个命名空间 private bool MouseCilcking = false; public PointerEventData.InputButton MouseType; void Update() {原创 2020-06-04 11:12:45 · 401 阅读 · 0 评论 -
鼠标点击UI常用的接口事件记录,并且记录一些基础的功能
因为经常忘记鼠标点击UI接口事件(PS:本人的英语水平太差了,老是记不住,所以记录一下)using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class MouseClickingImage : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointe原创 2020-06-04 14:01:10 · 360 阅读 · 0 评论 -
Unity中调用鼠标点击事件,而不需要鼠标点击
Unity中调用鼠标点击事件,而不需要鼠标点击GetComponent<UnityEngine.UI.Button>().onClick.Invoke();原创 2020-06-04 10:43:42 · 458 阅读 · 0 评论 -
Unity编写Sql语句
using System;using System.Collections;using System.Collections.Specialized;using System.Data;using MySql.Data.MySqlClient;using System.Configuration;using System.Data.Common;using System.Collec...原创 2019-05-14 17:01:10 · 471 阅读 · 0 评论 -
Unity射线检测的用法总结
射线检测单个游戏对象//射线检测一个游戏对象Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);RaycastHit hit; bool isRaycast = Physics.Raycast(ray, out hit);if (isRaycast){ Debug.DrawLine(ray....原创 2020-01-17 14:17:29 · 426 阅读 · 0 评论 -
Unity获取到线段的长度
/// <summary> /// 获取线段的长度 /// </summary> /// <param name="startPoint">线段起点</param> /// <param name="endPoint">线段终点</param> /// &l...原创 2020-01-17 13:41:10 · 428 阅读 · 0 评论 -
Unity屏幕UI跟随模型移动
public Transform target; //3D物体public RectTransform image; //跟随3D物体的UIpublic Canvas canvas; //UI所在的canvasprivate Vector2 screenPos;private Vector3 mousePos;void Update(){ screenPos = Ca...原创 2020-01-17 13:40:08 · 746 阅读 · 0 评论 -
判断鼠标点击的是UI还是模型
EventSystem.current.currentSelectedGameObject代表点击到的游戏对象 //射线检测多个物体。PS一条直线上的 if (Input.GetMouseButtonDown(1)) { Ray ray = Camera.main.ScreenPointToRay(Input...原创 2019-05-10 10:16:53 · 2148 阅读 · 6 评论 -
unity 中 ,animation动画的正播、倒播、停留
unity 中 ,animation动画进行播放以及倒着播放和动画只执行一帧的方法//动画正播和倒播void Start () { Ani = GetComponent<Animation>();}// Update is called once per framevoid Update () { if (Input.GetKeyDown(KeyCode.W)...原创 2019-05-10 09:52:35 · 4303 阅读 · 0 评论