- 博客(10)
- 收藏
- 关注
原创 攻击范围判定,扇形与圆相交
大概是分两步,先用角度计算圆心是否在扇形区域内,不通过在计算圆心离扇形最近边的垂直距离,如果垂直距离小于半径就是相交了。
2025-01-03 14:24:51
276
原创 老虎机抽奖UI表现记录
using System.Collections; using System.Collections.Generic; using UnityEngine; public class SlotMachineEffect : MonoBehaviour { bool isStart = false; public Transform _selectedEff; //选中的效果图 [Header("初始圈数(不减速)")] public int _initCircl.
2021-03-24 16:31:06
552
原创 记录一下 visual studio code配置基本lua代码环境
把.txt文件都识别成lua,屏幕.mete文件 ctrl+shift+p全局搜索settings.json 加入代码 "files.associations": { "*.txt": "lua" }, "files.exclude": { "**/*.meta": true }, "search.exclude": { "**/*.meta": true }, 扩展里面搜索lua,第一个就可以下载
2020-05-26 17:48:50
1390
原创 Unity Remote使用教程
Remote5 链接: https://pan.baidu.com/s/16GSSKjsDw28WTYT8KOLnEA 提取码: 7xuf 必要条件: 电脑得有Android SDK,还要有Google USB Driver,没有的可以用工具下载,或者装个Android Studio,点击SDK Manager自己安装 1.手机安装Unity Remote5的apk,并打开 2.unity设置 Edit—>Project Settings—>Editor,Device设置成Any.
2020-05-11 17:59:55
3756
转载 新手引导遮罩处理
using UnityEngine; using UnityEngine.UI; public class GuideHighlightMask : Graphic, ICanvasRaycastFilter { public Camera uiCamera = null; public RectTransform targetRectTransform = null; ...
2019-07-04 10:18:18
270
原创 聊天内容屏蔽字替换
思路: 先遍历,把要屏蔽的字的下标保存起来,然后根据下标替换 下面是控制台的测试代码,可以直接用来测试 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MaskWordTest { ...
2019-05-09 14:52:57
3489
2
翻译 游戏运行中保存一个临时变量到本地,下次运行使用这个变量
float bgm; //将bgm这个变量保存在本地,按照key对应value的形式 PlayerPrefs.SetFloat("bgmNum",bgm); //判断bgmNum这个key是否存在 if(PlayerPrefs.HasKey(key:"bgmNum")) { //根据key取出来保存的value值 float num = PlayerPrefs.GetFloa...
2018-08-28 16:36:23
338
原创 第三人称相机处理
using UnityEngine; public class FollowPlayer : MonoBehaviour { private Transform player; private Vector3 offset; public float distance; void Start() { player = GameObject...
2018-05-01 01:14:16
450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅