公共类
ysong0913
这个作者很懒,什么都没留下…
展开
-
相机射线目标检测
/// <summary> /// 从相机发射射线 返回hitPoint 若未射到物体,返回值为相机forward加rayRange的范围点 /// </summary> /// <param name="rayCamera"> 发射射线的相机</param> /// <param name="rayR...原创 2019-12-26 14:53:39 · 298 阅读 · 0 评论 -
水平 或 垂直 上控制物体朝向目标物体转动
/// <summary> ///水平方向上控制物体朝向target转动 /// </summary> /// <param name="horizontalObj">所需转向物体</param> /// <param name="targetObj">目标物体</param> ///...原创 2019-12-06 10:48:10 · 217 阅读 · 0 评论 -
物体闪烁(Material材质球alpha)
float lerp = Mathf.PingPong(Time.time, 0.6f); if (selfRenderer != null && selfRenderer.materials != null) { //renderer.material.color = Color.Lerp(new...原创 2019-12-05 15:55:12 · 237 阅读 · 0 评论 -
秒 转换 时 分 秒
public static string FormatSeconds(int second) { int secondTime = second;// 秒 int minuteTime = 0;// 分 int hourTime = 0;// 小时 if (secondTime > 60) {//如...原创 2019-12-03 15:10:41 · 597 阅读 · 0 评论 -
鼠标光标控制类 (显示隐藏)
public static class MouseLock { private static bool mouseLocked; public static bool MouseLocked { get { return mouseLocked; ...原创 2019-12-02 09:30:38 · 214 阅读 · 0 评论 -
设置 Material 的 RenderMode 设置材质球的渲染模式
public enum RenderingMode { Opaque, Cutout, Fade, Transparent, } public static void SetMaterialRenderingMode(Material material, RenderingMode renderingMod...原创 2019-11-27 18:04:49 · 790 阅读 · 0 评论 -
计算Unity场景中物体B在物体A坐标系下的坐标,且两物体没有父子关系
//计算Unity场景中物体B在物体A坐标系下的坐标,且两物体没有父子关系//计算同层次下一个物体A的position相对于另一个父物体B(origin)的坐标 public static Vector3 GetRelativePosition(Transform originParent, Vector3 position) { Vector3 ...原创 2019-11-27 18:03:02 · 413 阅读 · 0 评论 -
获取rotation累加之后的绝对值 checkAngle
public static float CheckAngle(float value) { float angle = value - 180; if (angle > 0) return angle - 180; return angle + 180; }...原创 2019-11-27 18:01:24 · 164 阅读 · 0 评论 -
判断路径字符串是否为空
public static bool IsEmpty(params string[] strs) { bool flag = false; for (int i = 0; i < strs.Length; i++) { if (string.IsNullOrEmpty(strs[i])) ...原创 2019-11-27 17:55:54 · 143 阅读 · 0 评论 -
附加到某个物体下面
public static void Attach(Transform transParent, Transform transChild) { if (transParent == null || transChild == null) return; transChild.parent = transParent; transC...原创 2019-11-27 17:50:29 · 125 阅读 · 0 评论 -
根据孩子名称找孩子
public static GameObject FindChild(Transform transParent, string strChild) { GameObject go = null; if (transParent != null) { if (transParent.name == strChild...原创 2019-11-27 17:47:39 · 114 阅读 · 0 评论