![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 81
yj爆裂鼓手
这个作者很懒,什么都没留下…
展开
-
c#写log到文件
using System;using System.Collections.Generic;using System.IO;namespace rkt{ public class LogToFile { public static string LogFolderPath { get { return logFile; } ...原创 2021-04-09 12:22:34 · 274 阅读 · 0 评论 -
unity 智能tips组件UITipPos
unity 智能tips组件UITipPos代码看下面,写了很多注释。 只需要新建一个场景或者在已有的游戏场景中(一般都有ui) 在canvas主ui画布下,新建一个image 然后给image添加上这个组件 然后设置这些参数运行游戏,左键触摸屏幕就可以看到效果了。 如果需要知道细节你需要查看源代码using UnityEngine;using UnityEngine.UI;#if UNITY_EDITORusing UnityEditor;#endifnamespace r..原创 2021-01-06 22:05:26 · 643 阅读 · 0 评论 -
DragImage拖拽赋值组件
DragImage拖拽赋值组件游戏中的拖拽组件、拖拽类。 游戏开发中经常需要拖拽一个图标来完成赋值操作,比如我们游戏就需要拖拽技能图标到一个孔位上实现技能的装配重要的3个方法DragIn(拖自己) DragOut(被别人拖) DragSus (拖拽成功后做的表现,不做逻辑)主要就是想把几个阶段分出来,同时做...原创 2020-11-14 16:57:50 · 749 阅读 · 0 评论 -
RectAToB组件
RectAToB组件在游戏开发中经常中经常会有这样的需求,需要一个tips界面在某个图标的旁边显示。于是我写了一个RectAToB 方法 以下是全部c#代码 需要的同学可以改一改需要特别注意的是某些tips界面如果是生成后会动态调整大小的,可能需要你延后一帧去处理逻辑,避免位置偏差。using Unity...原创 2021-01-06 22:00:03 · 156 阅读 · 0 评论 -
winform的双缓冲绘图
如果在使用双缓冲的过程中有一些疑问可以参考这个帖子https://bbs.csdn.net/topics/390673684/他的问题问的非常好,解决了我心中的一些疑惑。 另外写winform的gdi的代码可以参考一本书上的代码《GDI+图形程序设计》书中有一个项目GDIPainter很多人应该都熟悉win32的双缓冲,但是c#的却比较诡异。比如这段代码//绘图完毕 都应该调用这段代码。...原创 2019-11-19 09:51:14 · 447 阅读 · 0 评论 -
c#中实现的万能变量类
c#里面有一个很好的机制一切对象都继承自Object 废话少说直接上代码:第一个类Varient.cs文件using System;using UnityEngine;using System.Collections;using System.Collections.Generic;/// /// 公用的容器/// public class Varian原创 2016-08-18 23:21:33 · 2432 阅读 · 0 评论 -
转圈算法
在斗牛游戏中,有一个抢庄的阶段。会有一个亮框周期性循环转的效果,最终转到抢到庄家的那个人头像上。我要实现这个功能,假定整个动画过程就是3秒,没一个框亮后再灭持续时间是0.1秒。现在比如说有4个人都抢了4倍。那就是1234 1234 1234 不停的转动知道转到庄家位置比如3. 如果都是0.1秒按序执行的话就是转30次动画就结束了,怎么保证最后一次恰好落在庄家的位置上?可以假想一下,原创 2017-10-15 18:37:05 · 512 阅读 · 0 评论